Actor · Born 1966
Confessions of a Teenage Jesus Jerk
2017 · as Terry
Kept Boy
2017 · as Producer Michael
The Wrong House
2016 · as Mr. Aspinwall
Mothers of the Bride
2015 · as Sebastian the Cake King
Sacrifices of the Heart
2007 · as Young Thane
Drake & Josh Go Hollywood
2006
The Mostly Unfabulous Social Life of Ethan Green
2005 · as Chester Baer
Elvira's Haunted Hills
2002 · as Dr. Bradley Bradley
Windtalkers
2002 · as Camp Tarawa Staff Sergeant
The Unknown Cyclist
1998 · as Lance
The Second Civil War
1997 · as Young Militia Man
Legal Deceit
1997