Markus Davids was born in Hamburg, Germany. He is known for A Long Road to Travel (2001), Loaner (2009) and Blue Demon (2004).
Sin datos