Constantin Barbulescu is known for his work on BloodRayne (2005), Strigoi (2009) and Train of Life (1998). Read more on iMDB