Private Romeo
Role(s): Adam Hersh
Nick Cave & The Bad Seeds: The Videos
Role(s): Self
In Fabric
Role(s): Zach
Do You Love Me Like I Love You (Part 1: From Her to Eternity)
Do You Love Me Like I Love You (Part 2: The Firstborn is Dead)