Biography

Lisa Suarez is known for Lone Star (1996), The Leftovers (2014) and Squeezebox (2015).

Filmography