
Role w serialach
Arrow
jako John Diggle / Spartan
170 odcinków
Good News
jako Pastor David Randolph
22 odcinków
Dexter
jako Anton Briggs
17 odcinków
Zaprzysiężeni
jako Mayor Carter Poole
15 odcinków
Flash
jako John Diggle / Spartan
11 odcinków
8 odcinków
Outlaw
jako Al Druzinsky
8 odcinków
Wildfire
jako Dr. Noah Gleason
8 odcinków
Zaklinaczka duchów
jako Will Bennett
3 odcinków
DC: Legendy Jutra
jako John Diggle / Spartan
3 odcinków
The Defenders
jako ADA Matt Ward
3 odcinków
Bel-Air
jako Lamont Alton
3 odcinków
Batwoman
jako John Diggle
2 odcinków
Superman i Lois
jako John Diggle
2 odcinków
DC. Supergirl
jako John Diggle
2 odcinków
Mama Flora's Family
jako Booker Palmer (Adult)
2 odcinków
Prezydencki poker
jako Teddy
2 odcinków
One on One
jako Jayden
2 odcinków
Castle
jako Jim Wheeler
1 odcinków
CSI. Kryminalne zagadki Las Vegas
jako Gerald Crowley
1 odcinków
DC: Legendy Jutra
jako Bass Reeves
1 odcinków
Rekrut: FBI
jako Greg Wright
1 odcinków
Agenci NCIS
jako Richard Owens
1 odcinków
Gwiezdna Eskadra
jako Supervisor
1 odcinków
CSI: Kryminalne zagadki Miami
jako Officer Everhart
1 odcinków
Murder One
jako Reporter #3
1 odcinków
Second Time Around
jako Travis Byrd
1 odcinków
Chirurdzy
jako Jimmy Thompson
1 odcinków
Zabójcze umysły
jako Wakeland
1 odcinków
Strong Medicine
jako Jake Cortese
1 odcinków
Czarodziejki
jako Upper Level Demon
1 odcinków
Crossing Jordan
jako Agent Scannell
1 odcinków
Polowanie
jako Arlo Brandt
1 odcinków
The Guardian
jako Debord's Lawyer
1 odcinków
Przyjaciółki
jako Randall Potter
1 odcinków
Ekipa
Directing
Arrow
– Director
DC: Legendy Jutra
– Director
Superman i Lois
– Director
DC. Supergirl
– Director
Batwoman
– Director
All American: Nowe Początki
– Director