Loading
Loading

Since beginning her acting career in 2002, Sarah has appeared in many creature, fantasy and science fiction-based outings. In addition to her video and film work, Sarah has found roles on television series such as Criminal Minds (2005) and The Witches of Oz (2011).
Criminal Minds2005
Mega Shark vs. Crocosaurus2010
Night of the Living Dead: Re-Animation2012
500 MPH Storm2013
H.G. Wells' War of the Worlds2005
Super Shark2011
The Amityville Terror2016
King of the Lost World2005