No photoTeresa Maria HerreraActorActed in 32000s2005Kiss Kiss Bang BangNewswoman762002Black Mask 2: City of MasksDr. Marco Leung402000Gen-Y CopsIMC Technician46