Filmography
2019
Pastor Jason Noble
2018
David Duke
2017
bar buddy
2017
Matt Little
2015
Adrian Yates
2015
Mike Smith
2014
Getty
2013
Jared Griffin
2013
Ben Wingate
2011
Executive Producer
Based on a Story by
Matt Franklin2010
Edwin
2010
Jason
2007
Eddie Brock, 'Venom'
2005
Filmmakers Express/Profound Gratitude to
2004
Carter Duryea
2004
Pete
2004
F. Scott Feinstadt
2003
Tommy Donegal
2002
voice of Leonardo [English voice cast]
2001
Eric Forman
2000
Eric Forman
2000
Eric Forman
2000
Seth Abrahms
1998
Eric Foreman