Actor · Born 1970
Haphazard
2019 · as Neil
Triple Threat
2019 · as TV Host
Crossing Point
2016
Filly Brown
2013 · as Majo's Groupie #1
The Lazarus Papers
2010 · as Dock Bagley
The Champagne Gang
2006 · as Detective Rickets
Choices II: The Setup
2005
The Hillside Strangler
2004 · as Ronnie
First Daughter
2004 · as Charles
Outlaw
2001 · as Kassius Kane
The Adventures of Young Indiana Jones: Mystery of the Blues
1999 · as Piano Man
Ghost Dog: The Way of the Samurai
1999 · as Young Ghost Dog