Sarah Backhouse is an actress and writer, known for Code 46 (2003), EcoDivas TV (2009) and Starfleet Academy SciSec Brief 004 (2009). She is married to Mark Stauber. Read more on iMDB