Harold Perrineau Filmography: Every Movie and TV Show in Order
All 57 Harold Perrineau roles in chronological order (1984 to 2022): 32 movies and 25 TV series.

How many movies and TV shows has Harold Perrineau been in? This complete Harold Perrineau filmography lists 57 credited roles (32 films, 25 TV series), in chronological order from 1984 to 2022, with links to our full guides where available.
Harold Perrineau movies in order
- Shakedown (1988) as Tommie
- King of New York (1990) as Thug Leader
- Smoke (1995) as Thomas 'Rashid' Cole
- Flirt (1995) as Men's Room Man #1
- Blood and Wine (1996) as Henry
- Romeo + Juliet (1996) as Mercutio
- The Edge (1997) as Stephen
- Lulu on the Bridge (1998) as Bobby Perez
- The Best Man (1999) as Julian Murch
- Woman on Top (2000) as Monica Jones
- The Matrix Reloaded (2003) as Link
- The Matrix Reloaded: Pre-Load (2003) as Self
- The Matrix Revolutions (2003) as Link
- The Matrix Recalibrated (2004) as Self
- 28 Weeks Later (2007) as Flynn
- Garfield Gets Real (2007) as Husband (voice)
- Felon (2008) as Lt. Jackson
- Gardens of the Night (2008) as Orlando
- The Killing Jar (2010) as Dixon
- 30 Days of Night: Dark Days (2010) as Todd
- Seeking Justice (2011) as Jimmy
- Transit (2012) as Losada
- Zero Dark Thirty (2012) as Jack
- Snitch (2013) as Jeffrey Steele
- Sexy Evil Genius (2013) as Marvin Coolidge
- The Best Man Holiday (2013) as Julian Murch
- Sabotage (2014) as Jackson
- Stephanie (2017) as Leader (uncredited)
- The Bachelors (2017) as Dr. Rollens
- I'm Not Here (2017) as Santana
- Dumplin' (2018) as Lee Wayne / Rhea Ranged
- Cold Brook (2019) as Gil Le Deux
Harold Perrineau TV shows
- The Cosby Show (1984) as Scott
- Law & Order (1990) as Jordan Hill
- Law & Order (1990) as Kenny Rinker
- ER (1994) as Isaac Price
- Oz (1997) as Augustus Hill
- Law & Order: Special Victims Unit (1999) as Brian Traymor
- CSI: Crime Scene Investigation (2000) as Rev. Rhodes
- Dead Like Me (2003) as Aroun Levert
- Spider-Man: The New Animated Series (2003) as Louis Wyler / Turbo Jet (voice)
- Lost (2004) as Michael Dawson
- Criminal Minds (2005) as Calvin Shaw
- Sons of Anarchy (2008) as Damon Pope
- The Unusuals (2009) as Detective Leo Banks
- Growing Up Fisher (2014) as Fred
- Z Nation (2014) as Hammond
- The Mysteries of Laura (2014) as Charles Baptiste
- Constantine (2014) as Manny
- Goliath (2016) as Judge Keller
- Star (2016) as Bobby Brooks
- Claws (2017) as Dean Simms
- The Good Doctor (2017) as Wes Keller
- The Rookie (2018) as Det. Nick Armstrong
- Losers (2019) as Self
- FROM (2022) as Boyd Stevens
- The Best Man: The Final Chapters (2022) as Julian Murch
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Harold Perrineau been in?
Harold Perrineau has 32 credited film roles and 25 TV roles, for a total of 57 credits from 1984 to 2022.
What was Harold Perrineau's first major role?
The Cosby Show (1984).
What is Harold Perrineau's most recent project?
The Best Man: The Final Chapters (2022).



