Thomas Howard was born on December 26, 1969 in Huntington Beach, California, USA. He is an actor, known for Nacho Libre (2006), True Vengeance (1997) and Muay Thai Giant (2008).
Share
Info mistake?
Biography
Thomas Howard was born on December 26, 1969 in Huntington Beach, California, USA. He is an actor, known for Nacho Libre (2006), True Vengeance (1997) and Muay Thai Giant (2008).