Known For

Good Men
Self
2024

The Rookie: Feds
DEA Special Agent Xavier Lind · (1 episode)
2022

Vampire Academy
Victor Dashkov · (10 episodes)
2022

Bottomless Brunch at Colman's
Self · (1 episode)
2020

Council of Dads
Dr. Oliver Post · (10 episodes)
2020

The Rookie
Xavier Lind · (1 episode)
2018

Kevin (Probably) Saves the World
Deputy Nathan Purcell · (16 episodes)
2017

Giants
(1 episode)
2017

Notorious
Bradley · (10 episodes)
2016

The Wil Wheaton Project
Self · (1 episode)
2014

Marvel's Agents of S.H.I.E.L.D.
Mike Peterson / Deathlok · (10 episodes)
2013

Emily Owens, M.D.
George Morgan · (1 episode)
2012

Arrow
Mr. Blank · (1 episode)
2012

TableTop
Self - Guest · (1 episode)
2012

The Defenders
ADA Bracken · (2 episodes)
2010

Warehouse 13
Zach Adanto · (1 episode)
2009

The Mentalist
Dr. Vernon Watson · (1 episode)
2008

Raising the Bar
Marcus McGrath · (25 episodes)
2008

Paved with Good Intentions
Travis Balden
2006

Conviction
Billy Desmond · (13 episodes)
2006

Grey's Anatomy
Young Richard Webber · (1 episode)
2005

Grey's Anatomy
Young Dr. Richard Webber · (1 episode)
2005

The 4400
John Shaffner · (1 episode)
2004

Critical Assembly
Allan Marshall
2003

CSI: Miami
Bob Villa · (1 episode)
2002

Angel
Charles Gunn · (91 episodes)
1999

The West Wing
Bill · (1 episode)
1999

Undressed
(1 episode)
1999

Mutiny
Reece Johnson
1999

The Temptations
Richard Street · (2 episodes)
1998

Good Burger
Griffen
1997

The Practice
(1 episode)
1997

Clueless
(1 episode)
1996

Moesha
(1 episode)
1996

Space: Above and Beyond
Lt. Thomas · (1 episode)
1995

JAG
Seaman Bernard · (1 episode)
1995

Sliders
Damon · (1 episode)
1995

Chicago Hope
(1 episode)
1994

Diagnosis: Murder
Troy Sommers · (1 episode)
1993

Family Matters
(1 episode)
1989

The Cosby Show
Roy · (1 episode)
1984