Cold Take
Discover
Club
Blind Pick
Log in
Sign up
R
Robert Leuci
Follow
Born 28 February 1940 in Brooklyn, New York City, New York, USA
Died 12 October 2015 (aged 75)
Actor
Sealed
2020
?.?
?.?
Blue Code of Silence
Self (archive footage)
Sealed
2007
?.?
?.?
Prince of the City: The Real Story
Self