Credits
- 2023 ยทUnseenas Carl
- 2020 ยทThe Shade Shepherdas Styx
- 2020 ยทLimboas Father of the Bride
- 2017 ยทDream House Nightmareas Ethan Dupree
- 2017 ยท13 Reasons Whyas Judge Purdy
- 2016 ยทWhen the Bough Breaksas Investigating Officer
- 2015 ยทZooas Politician
- 2015 ยทMaggieas Soldier #1
- 2015 ยทFocusas Another Thief
- 2013 ยทThe Frozen Groundas Lt. Pat Kasnick
- 2013 ยทIdentity Thiefas Alec
- 2012 ยทBeyondas Gavin
- 2012 ยทBig Miracleas Barrow Street Reporter
- 2001 ยทMemphis Bound... and Gaggedas Peterson
- 1997 ยทFire Down Belowas Country Dancer #1
- 1997 ยทThe Disappearance of Kevin Johnsonas Grant
- Future ยทShamrocksas Jones