Nose to Tail
2020 · Drama
as Daniel
The Go-Getters
2018 · Adventure
as Owen
Children Ruin Everything S1-S3
2022 · Comedy
as James
Children Ruin Everything S4
2024 · Comedy
Clown in a Cornfield
2025 · Horror
as Dr. Glenn Maybrook
388 Arletta Avenue
2012 · Horror
as Alex
The Open House
2018 · Horror
as Brian Wallace
Code 8: Part II
2024 · Action
as Detective Davis
Hannibal S3
2015 · Crime
as Brian Zeller
Amelia
2009 · Adventure
as Slim Gordon
Code 8
2019 · Action
as Davis
Take This Waltz
2012 · Comedy
as Aaron
The Chicago 8
2012 · Drama
as Lee Weiner
12 Men of Christmas
2009 · Comedy
as Les Pizula
Regression
as Farrell
The Lovebirds
2020 · Action
as Paramedic
The In-Laws
2003 · Action
as Student
Blindspot S5
as Matthew Weitz