Leon Isaac Kennedy: Leon Isaac Kennedy. Actor: Penitentiary III. Leon Isaac Kennedy was born on 1 January 1949 in Cleveland, Ohio, USA. He is an actor and producer, known for Penitentiary III (1987), Body and Soul (1981) and Lone Wolf McQuade (1983). He has been married to Lolita Armbrister since 1995. He was previously married to Jayne Kennedy.
Known For: Penitentiary III (Too Sweet), Body and Soul (Leon Johnson), Lone Wolf McQuade (Jackson), Fighting Mad (McGee(as Leon Isaac))