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.
2005 Three Wise Guys Rental Agent 2006 First Snow Mechanic Enrique 2008 Milagros Leon 
