2024
The Idea of You as Todd
2023
Dante's Hotel as Kristoff
2023
Craft Me a Romance as Mathew
2023
The Holiday Dating Guide as Michael Ryan
2023
Night Train as Trucker in Bar
2022
1-800-Hot-Nite as Officer Riden
2022
Maggie as Spencer (1 episode)
2022
The Lincoln Lawyer as Budwin Dell (1 episode)
2021
A Cape Cod Christmas as Christian
2021
Walker as Ed (1 episode)
2020
Break Even as Sebastian
2020
Her Deadly Sugar Daddy as Anthony
2019
The Morning Show as Zach (1 episode)
2019
Doom Patrol as Doug (1 episode)
2018
Bad Boy as Hooded Figure (1 episode)
2018
Bad Boy as Ted (2 episodes)
2016
Girlfriends of Christmas Past as Carter Bolton
2016
Lucifer as Jeremy Morgan (1 episode)
2016
A Midsummer's Hawaiian Dream as Zander
2013
The Republic of Two as Tim
2013
Emma Approved as Alex Knightley (80 episodes)
2013
Marvel's Agents of S.H.I.E.L.D. as Agent Thomas (2 episodes)
2012
Think Like a Man as Waiter
2011
Hart of Dixie as Zack (1 episode)
2011
Whitney as Matt (1 episode)
2010
Rizzoli & Isles as Tony (1 episode)
2009
NCIS: Los Angeles as Dennis Adams (1 episode)
2007
Life as Andy Diller (1 episode)
2007
The Boys & Girls Guide to Getting Down
2003
NCIS as Kyle Freeman (1 episode)