No photoAlexandru AldeaActorActed in 32010s2019Second ThoughtsRyanSuperstorm: A Love StoryTed2018Pope: The Most Powerful Man in HistoryMartin Luther · 6 episodesProduced 12010s2019Second ThoughtsExecutive Producer