Film
Felix Maze
Jonathan / Luke
LeGrand Wolf
Dr. Wolf
Utanç
2011
King Cobra
2016
Şeytanın İkizi
Aç Kalpler
2015
Auto Focus
2002
Xiu Xiu: The Sent-Down Girl
1998
İtiraf 2
2013
Paranoya
Convict
2014
Kray Kardeşler
1990