Baden Verboten 2013
Actor
Big Cocks Forever 2009
as (archive footage)
Passion on Rails 2004
High Sticking 2 2003
French Erection 2002
Top Cops 2002
Credits from TMDB.