All roles

Oppenheimer
2023, Movie - Biography, Drama, History
Words on Bathroom Walls
2020, Movie - Drama, Romance
Okja
2017, Movie - Drama, Adventure, Sci-Fi
Saw VI
2009, Movie - Mystery, Horror, Thriller
Saw IV
2007, Movie - Mystery, Horror, Thriller
Regression
2015, Movie - Mystery, Horror, Thriller
American Pie Presents: The Naked Mile
2006, Movie - Comedy
Diary of a Wimpy Kid
2010, Movie - Family, Comedy
Diary of a Wimpy Kid: Rodrick Rules
2011, Movie - Family, Comedy
Land of the Dead
2005, Movie - Sci-Fi, Horror, Thriller
Diary of a Wimpy Kid: Dog Days
2012, Movie - Family, Comedy
Pink Skies Ahead
2020, Movie - Drama, Comedy
Tuscaloosa
2020, Movie - Drama, Romance
30/30 Vision: Three Decades of Strand Releasing
2019, Movie - Drama, Comedy, Sci-Fi
Being Charlie
2015, Movie - Drama, Romance
The Art of the Steal
2013, Movie - Crime, Comedy
Small Time
2014, Movie - Drama, Comedy
Fugitive Pieces
2008, Movie - Drama
Odyssey 5
2002, Show - Drama, Sci-Fi
72 Hours: True Crime
2003, Show - Crime, Documentary, Mystery
The Entitled
2011, Movie - Crime, Thriller
Adoration
2009, Movie - Drama, Romance
Knights of the South Bronx
2005, Movie - Drama
Dead Before Dawn
2012, Movie - Adventure, Comedy, Horror