
Actor / Performer.

Bullet Train
Cardiovascular Surgeon
7.4
2022

The Terminal List
C.P.D. Homicide Detective · (1 episode)
8.0
2022

The Voice in Your Head
Bryan
6.6
2020

Good Trouble
Gregory Rousseau · (1 episode)
7.6
2019

9-1-1
Doctor · (1 episode)
8.2
2018

This Is Us
Dr. Dorsey · (1 episode)
8.2
2016
Zero
Officer
5.6
2015

Bosch
Parole Officer Morgan Dotson · (1 episode)
7.9
2015

Star-Crossed
News Anchor · (1 episode)
6.9
2014

Criminal Minds
Dr. Lawrence Becker · (1 episode)
8.3
2005

NCIS
Lawyer · (1 episode)
7.6
2003