McFarland begann bereits als Kind mit dem Schauspielern. So spielte sie als Kind in diversen Theaterproduktionen am Oklahoma's Lyric Theater.[3] Bereits in jungen Jahren leistete sie erste Auftritte in Fernsehserien wie Gilmore Girls, Emergency Room – Die Notaufnahme oder Criminal Minds.[4][5][6] 2008 spielte sie im Film Winged Creatures die Rolle der Lori Carline. Von 2009 bis 2011 war sie in der Fernsehserie Lie to Me als Emily Lightman zu sehen.[7] Ebenfalls 2009 hatte sie einige Gastauftritte in der Fernsehserie Taras Welten als Petula.
2021 erschien der Horrorfilm Agnes unter der Regie von Mickey Reece, in dem McFarland die Hauptrolle innehat.[8] Der Film feierte seine Premiere am Tribeca Film Festival in New York, in der Sektion Online World Premieres.[9]