2012 - Upside Down - Attore - Albert
2007 - Ritorno al mondo di Oz - Attore - Toto
2005 - Gioventù violata - Attore - Marcus Gates
2004 - The Final Cut - Attore - Rappresentante della Zoe Tech
1998 - Caccia al serial killer - Attore - Trent
1997 - UNA TELEFONATA PER RICORDARE - Attore
1994 - Whale Music - Attore - Mookie Saunders
1992 - SCACCO MORTALE - Attore - Nolan
1991 - Bingo - Senti chi abbaia - Attore - Poliziotto in moto
1979 - JACK LONDON STORY - Attore - Hopkins