Lisa Owen: Lisa Owen. Actress: The Amazing Catfish. Lisa Owen is known for The Amazing Catfish (2013), Original Sin (2001) and Nacho Libre (2006).
Known For: The Amazing Catfish (Martha), Original Sin (Margareta - Stage), Nacho Libre (Nacho's Mother), Vantage Point (American Woman)