The Rookie
as Xavier Lind
Grey's Anatomy
as Young Richard Webber
The Mentalist
as Dr. Vernon Watson
CSI: Miami
as Bob Villa
Arrow
as Mr. Blank
JAG
as Seaman Bernard
Marvel's Agents of S.H.I.E.L.D.
as Mike Peterson / Deathlok
The West Wing
as Bill
The Practice
as Michael Anderson
Diagnosis: Murder
as Troy Sommers
Angel
as Charles Gunn
Family Matters
as Guy at Mall #2
The Cosby Show
as Roy
Warehouse 13
as Zach Adanto
Sliders
as Damon
Nash Bridges
as Ernie Vesper
Chicago Hope
as Eric Lane
The 4400
as John Shaffner
Fire Country
as Attorney Bruce Meriwether
Moesha
as Sean