Alec Secareanu was born on December 4, 1984 in Bucharest, Romania. He is known for his work on God's Own Country (2017), Cannibal (2013) and Strike Back (2010). Read more on iMDB