Known for Acting
2000
as Larry
2018
as Librarian
2025
as Sawyer Leahy
2005
as Jamie DeStephano
—
as Zach
2009
as Hitchhiker
2010
as Darryl Tripp
2017
as Dr. David Myers