Television
2014 Smallville Kara / Lindsay Harrison
2004 Quintuplets Jessica Geiger
2004 CSI: Crime Scene Investigation Miranda
2005 North Shore Lisa Ruddnick
2006 South Beach Brianna
2007 Winter Tales Mistletoe Girl (uncredited)
2009 CSI: Miami Marisa Dixon
2005-2009 Supernatural Jessica Moore
2009 Titan Maximum Clare (voice)
2010 Family Guy Tiffani Thiessen (voice)
2010 Lone Star Cat Thatcher
2011 Criminal Minds Sydney Manning
2006-2011 Friday Night Lights Tyra Collette
2014 From Dusk Till Dawn: The Series Vanessa Styles
2014 Drunk History Kate Warne
2014 About a Boy Dr. Samantha Lake
2014-2016 Agents of S.H.I.E.L.D. Bobbi Morse
2017 - ??? The Orville Cmdr. Kelly Grayson
2007-2019 Robot Chicken Birdie the Early Bird / Madchen / Betty Ann / Heidi Klum / Urgencia / Johnny's Fan / Carmen / Padme Amidala / Ms. Pac-Man and more!
Script developed by Never Enough Design