Born 1961 (age 64)
Appears in 13 titles

Filmography

Mucha Lucha: The Return of El Malefico
American Dad: The New CIA
7.4
American Dad: The New CIA
2005
Director
3-South
5.0
3-South
2002
Director