steven ochoa is an actor, known for the crucible (1996), the object of my affection (1998) and a.w.o.l (2006).