Barry Shabaka Henley


Miami Vice Character
September 15, 1954, New Orleans, Louisiana

Barry Shabaka Henley (born September 15, 1954) is an American actor, who appeared in the Miami Vice film as Miami-Dade Lieutenant Castillo.


Henley was born Barry Joseph Henley in New Orleans, Louisiana. He came somewhat late to acting, with his first appearance at the age of 37 in the unsold television pilot Clippers. After several small parts on television series, Henley achieved greater recognition through his work with director Michael Mann, who cast him in Ali and Collateral (with Jamie Foxx and Bruce McGill). Henley went on to star in The Terminal before reuniting with Mann in the Miami Vice film. Since then, he has appeared in the television series Robbery Homicide Division, FlashForward and Heroes, as well as the films Life and State Of Play.

His stage name, Shabaka, is taken from a Pharaoh from Egypt's 25th dynasty, who ruled from 721-707 BC.

Community content is available under CC-BY-SA unless otherwise noted.