Steven Michael Quezada Photos
Steven Michael Quezada was born on 01 Feb 1963 in Albuquerque, New Mexico, USA. His height is 170cm.
Steven Michael Quezada on the Screen
Steven Michael Quezada appeared in the movie Beerfest(2006), First Snow (2006/I)(2006)。