Cast Credits Chimerica (2019) Guest starring as Michelle Episode 1x02: Gray Areas (Apr 24, 2019) Outlander (2014) Guest starring as Nurse Atwell Episode 5x05: Perpetual Adoration (Mar 15, 2020) Tree Fu Tom (2012) Starring as Ariela