Watch
Up™
Home
Discover
Services
Trailers
Watchlist
Log in
Leroy 'Nicky' Barnes
Known for
Acting
Born
October 15, 1933
Died
June 18, 2012 (aged 78)
Birthplace
Harlem, New York, USA
Follow
IMDb
Wikipedia
Biography
Biography unavailable.
Known For
Mr. Untouchable
Filmography
Acting (1)
2007
Mr. Untouchable
Movie · as Himself
Home
Discover
Services
Trailers
Watchlist