Felix Delgado
January 1, 1970 (55 years old) in
Known For
Credits
- 2015 · The Southside as
- 2009 · Big Pun: The Legacy as Self (as Cuban Link)
- 2001 · Law & Order: Criminal Intent as Enrique
- 2000 · 106 & Park as