Harold Perrineau

Harold Perrineau (born August 7, 1963) is an American actor known for the roles of Michael Dawson in the U.S. television series Lost, Link in The Matrix films and games, Augustus Hill in the American television series Oz, and Mercutio in Baz Luhrmann's Romeo + Juliet. He recently starred in ABC's comedy-drama television series The Unusuals, playing NYPD homicide detective Leo Banks.
Cast

Romeo + Juliet
Mercutio

The Matrix Reloaded
Link

The Matrix Revolutions
Link

Smoke
Thomas 'Rashid' Cole

28 Weeks Later
Flynn

Flirt
Men's Room Man

Blood and Wine
Henry

The Edge
Stephen

Prison Song
Uncle Cee

Woman on Top
Monica Jones

Lulu on the Bridge
Bobby Perez

30 Days of Night: Dark Days
Todd

The Killing Jar
Dixon

The Best Man
Julian Murch

Ball Don't Lie
Jimmy

Gardens of the Night
Orlando

Flirt
Men's Room Man #1
A Day in Black and White
Unknown

Garfield Gets Real
Husband (voice)

Transit
Losada

Seeking Justice
Jimmy

On_Line
Moe Curly

Zero Dark Thirty
Jack

Sabotage
Jackson

The Tempest
Ariel

Without Ward
Unknown

The Best Man Holiday
Julian Murch

Snitch
Jeffrey Steele

Sexy Evil Genius
Marvin Coolidge

Your Name Here
Rich

The Bachelors
Dr. Rollens

Sunset Stories
Harold
Taking the Edge Off
Unknown
Starwater
Unknown

King of New York
Thug Leader

Go for Sisters
Wiley

Felon
Lt. Jackson

Unicorn Boy
Guard Pantius (voice)

Case 219
Franklyn Bonner

I'm Not Here
Santana

Overnight Sensation
Experienced PA

Dumplin'
Lee Wayne / Rhea Ranged

Shakedown
Tommie

Stephanie
Leader (uncredited)

Cold Brook
Gil Le Deux

The Matrix Recalibrated
Self
The Matrix Reloaded: Pre-Load
Self

...And Out Comes the Wolf
Unknown