Liz Stewart is an actress and producer, known for Happy Tree Friends, Volume 3: Third Strike (2004), Happy Tree Friends, Volume 2: Second Serving (2003) and Happy Tree Friends: Volume 1: First Blood (2002). She has been married to Cooper Barnes since October 3, 2015.