Credits
- 2023 · Shrinking as Dave
- 2022 · Maggie as James
- 2019 · Maybe I'm Fine as Jessie
- 2018 · A Very Nutty Christmas as Mark
- 2017 · August Creek as Nate
- 2016 · Married by Christmas as Paul Taylor
- 2016 · Ad Inferos as Jeremy Swift
- 2016 · Teachers as Hot Dad
- 2015 · Reasons I Don't Have a Boyfriend as Josh
- 2015 · Another Period as Sterling
- 2015 · Ballers as Chad
- 2014 · Young & Hungry as John
- 2014 · Voodoo Possession as Aiden Chase
- 2011 · The Big Year as Frank Jr.
- 2008 · Polar Opposites as Bomber Pilot
- 2007 · Moonlight as Hank Bishop
- 2005 · Bones as Costas
- 2005 · Numb3rs as
- 2005 · Medium as Young Man
- 2003 · NCIS as Karl Wachter