Question: who plays catalina on my name is earl
Answer: Nadine E. Velazquez