Teodor Yordanov
Teodor Yordanov is known for his work on The Black Dahlia (2006), Derailed (2002) and Train (2008).
Teodor Yordanov's FILMOGRAPHY
as Actor (4)