Cold Take
Discover
Club
Blind Pick
Log in
Sign up
I
Izzy Ruiz
Follow
Born in Harlem, New York City, New York, USA
Died 14 October 2022
Actor
See all 7 →
Sealed
2018
?.?
?.?
The Week Of
Hospital Valet
Sealed
2012
?.?
?.?
Lola Versus
Strip Club Man No. 1
Sealed
2008
?.?
?.?
The Face of the Earth
NYPD Detective #1
Exhibit 42
Sealed
2005
?.?
?.?
Exhibit 42
Dalton