3 Wheeling 2017
as Self
Isle of Man Tourist Trophy 2013, The TT Experience 2013
The Cremaster Cycle 2003
as Ascending Hack #1 ('Cremaster 4')
Cremaster 4 1995
as Ascending Hack #1
Credits from TMDB.