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