Cristian Popa is an actor, known for Caved In (2006), Second in Command (2006) and Return of the Living Dead: Necropolis (2005). Read more on iMDB