Barebacking with Lars Svenson 2010
Actor
Uniforms 2010
Straight Guys Jerking Off 2007
No Rest in This Room 2007
Credits from TMDB.