Alan Tafoya is an actor and producer, known for MacGruber (2010), The Apprehension of the Apache Kid and Browncoat Rebels and Unspeakable (2002).
Sin datos