Home / Discover / People

Station 19

2018
as Travis Montgomery

The Catch

2016
as Danny Yoon

Monolith

2017
as Roy Lacombe

LX 2048

2020
as State Clerk

Undrafted

2016
as Vincent "Vinnie" Maltzan

New Hope Manor

2009
as Marty

Guest Star

Episode SEAL Team
Boarding Party
2017
Episode Grey's Anatomy
You Are the Blood
2022
Episode The Glades
Poseidon Adventure
2012
Episode Criminal Minds
Zugzwang
2013
Episode Grey's Anatomy
Bottle Up and Explode! (2)
2021
Episode SEAL Team
The Spinning Wheel
2017
Episode SEAL Team
Borderlines
2017
Episode One Day at a Time (2017)
Pride & Prejudice
2017
Episode One Day at a Time (2017)
Hurricane Victor
2017
Episode Crazy Ex-Girlfriend
Josh Is Irrelevant.
2017
Episode Criminal Minds
The Lesson
2012
Episode SEAL Team
Collapse
2017