Filmography
Release date: 5/10/2007The Killing Floor
Role(s): Jared Thurber
Details Release date: 3/28/2008Backseat
Role(s): Jason
Details Release date: 4/25/2004Plainsong
Role(s): Dwayne
Details Release date: 4/26/2021Measure for Measure
Role(s): Lucio
Details Release date: 8/11/1997The View
Role(s): Self
Details