He is the founder of Germany-based production company Rowboat Film- und Fernsehproduktion, and lives and works in Cologne.
In 1992, Davis moved to Frankfurt (Germany), where he wrote and directed the documentary Warum wir hier sind (Why we're here) for the BBC and WDR.
From 2004 until 2009, Davis took charge of the German Fiction department of Endemol Germany where he was responsible for TV movie and series productions Liebe ohne Rückfahrschein, Mr. Nanny – Ein Mann für Mama and the two-part London, Liebe, Taubenschlag.
[3][4] Rowboat's first TV movie A Day for a Miracle premiered at the Hamburg Film Festival in 2011.
[31] In this book, he writes about the German television broadcasting business, how fictional TV-movies are made, what functions they have and the importance of ratings.