Home / Discover / People

The Walking Dead

2010
as Gabriel Stokes

The Wire

2002
as Sergeant Ellis Carver

Teen Wolf: The Movie

2023
as Dr. Alan Deaton

Still Alice

2015
as Frederic Johnson

Starship Troopers

1997
as Private Sugar Watkins

Did You Hear About the Morgans?

2009
as U.S. Marshal Lasky

The Skinny

2012
as Testing Van Doc

Punks

2000
as Marcus

The Wire Odyssey

2007
as Himself

Jefferson in Paris

1995
as James Hemings

Silver Lake

2018
as Jeff

Courage Under Fire

1996
as Stephen Altameyer

Heading Home

1995
as Willie

Joey Breaker

1993
as Jeremy Brasher

Guest Star

Episode Teen Wolf
117
2014
Episode Teen Wolf
Orphaned
2014
Episode Teen Wolf
Weaponized
2014
Episode Law & Order: Trial by Jury
Pattern of Conduct
2005
Episode Teen Wolf
Superposition
2016
Episode The Wire
The Hunt
2002
Episode Teen Wolf
Face-to-Faceless
2017
Episode Teen Wolf
Pressure Test
2017
Episode The Wire
Duck and Cover
2003
Episode Svetlana
Milking It
2011
Episode The Wire
Undertow
2003
Episode The Wire
Collateral Damage
2003
Episode The Walking Dead: The Ones Who Live
Become
2024
Episode Talking Dead
New Best Friends
2017
Episode The Wire
Stray Rounds
2003
Episode Law & Order: Criminal Intent
Senseless
2007
Episode The Cosby Show
It's a Boy
1990
Episode The Wire
Cleaning Up
2002
Episode The Blacklist
Blair Foster
2023
Episode The Cosby Show
Clair's Liberation
1990
Episode Teen Wolf
Ice Pick
2012
Episode Teen Wolf
Raving
2012
Episode Teen Wolf
Party Guessed
2012
Episode Teen Wolf
Fury
2012
Episode Teen Wolf
Battlefield
2012
Episode Teen Wolf
Master Plan
2012
Episode The Wire
Storm Warnings
2003
Episode The Wire
Sentencing
2002
Episode The Wire
Hot Shots
2003
Episode Teen Wolf
Tattoo
2013
Episode Teen Wolf
Unleashed
2013
Episode Teen Wolf
Frayed
2013
Episode Teen Wolf
Currents
2013
Episode Law & Order: Trial by Jury
Bang & Blame
2005
Episode Teen Wolf
Visionary
2013
Episode Teen Wolf
Alpha Pact
2013
Episode Teen Wolf
Lunar Ellipse
2013
Episode Teen Wolf
Anchors
2014
Episode Teen Wolf
Parasomnia
2015
Episode Teen Wolf
More Bad Than Good
2014
Episode Teen Wolf
Dreamcatchers
2015
Episode Teen Wolf
Letharia Vulpina
2014
Episode Teen Wolf
Condition Terminal
2015
Episode Teen Wolf
Echo House
2014
Episode Teen Wolf
Ouroboros
2015
Episode Teen Wolf
De-Void
2014
Episode Teen Wolf
The Sword and the Spirit
2016
Episode Teen Wolf
Insatiable
2014
Episode Teen Wolf
Amplification
2016
Episode Teen Wolf
The Divine Move
2014
Episode Teen Wolf
Lie Ability
2016
Episode Law & Order
Consultation
1992
Episode Teen Wolf
Apotheosis
2016
Episode The Wire
All Prologue
2003
Episode Elementary
Ready or Not
2016
Episode Law & Order: Criminal Intent
Players
2007
Episode Law & Order: Criminal Intent
Purgatory
2008
Episode The Wire
Backwash
2003
Episode The Wire
Bad Dreams
2003
Episode Teen Wolf
Pack Mentality
2011
Episode Teen Wolf
The Tell
2011
Episode Teen Wolf
Heart Monitor
2011
Episode The Cosby Show
Home Remedies
1991
Episode Teen Wolf
Night School
2011
Episode Teen Wolf
Co-Captain
2011
Episode Teen Wolf
Formality
2011
Episode The Wire
Ebb Tide
2003
Episode Criminal Minds
Strange Fruit
2013
Episode Homeland
A Gettysburg Address
2012
Episode Law & Order: Trial by Jury
Baby Boom
2005
Episode The Wire
Hard Cases
2003
Episode Law & Order: Criminal Intent
Amends
2007
Episode Law & Order: Trial by Jury
Vigilante
2005