Baki Davrak was born in 1971 in Bad Säckingen, Baden-Württemberg, Germany. He is an actor, known for The Edge of Heaven (2007), Lola and Billy the Kid (1999) and Our Grand Despair (2011). Read more on iMDB