Iyari Limon
Birthday: 1976-07-08 | Place of Birth: Guadalajara, Jalisco, Mexico....
Known For
More Than Miyagi: The Pat Morita Story
Instakiller
Turok: Son of Stone
Death by Engagement
Double Teamed