Steven Michael Quezada played as a rental agent in the 2005 film Three Wise Guys; then played as Mechanic Enrique in the 2006 film First Snow, and as well as Leon in the 2008 film Milagros.
Steven Michael Quezada played as a rental agent in the 2005 film Three Wise Guys; then played as Mechanic Enrique in the 2006 film First Snow, and as well as Leon in the 2008 film Milagros.