To be added
On Criminal Minds
- Criminal Minds - 22 episodes (2007-2017) TV episodes - Jack Hotchner
- Blue-Eyed Butcher (2012) as Andrew
- NCIS: Los Angeles (2011) as Mark Basser
- Grey's Anatomy (2011) as Nathan Englander
- Most Likely to Succeed (2010) as Caleb
For an up-to-date filmography, see here.