2023
One Story at a Time as Not available2016
Touched with Fire as Man at Book Reading2001
Series 7: The Contenders as Priest1998
Sex and the City as Nevin1998
Gods and Monsters as Jack Pierce (uncredited)1997
Broadway Damage as Cruise Ship Actor1995
Home for the Holidays as Ron Drewer1983
Running Out as Male Dancer2024
Queer2Queer Director2013
Vicious Story Consultant2010
Boys On Film 4: Protect Me From What I Want Writer2001
Further Tales of the City Writer1994
Trevor Writer