Acting
The Pitt
Justin
2025
B Positive
Monty
2020
Young Sheldon
Pastor Andy
2017
Marlon
Manager
Insecure
Ken
2016
Westworld
Todd
Mom
Christopher
2013
Castle
Percy Johnson III
2009
Grey's Anatomy
Ryan
2005
Without a Trace
Stu Rosen
2002
The Holiday Dating Guide
James
2023
Line of Duty
Fletch
2019
Be Somebody
Toby
The Escort
Well Dressed Man
2015
Gangster Squad
Caroler (uncredited)