Acting
Born July 7, 1955 · Santa Cruz de Barahona, Dominican Republic
Red Chair
2017
The Crazysitter
1994
Loco Slam
Breakin' 2: Electric Boogaloo
1984