Hannah James is an American actress. She recently started her acting career, debuting in the 2014 short film Winding Lane. She later landed the role of Emma Green in the period medical drama Mercy Street. It aired on PBS from 2016 to 2017. After this, she guest-starred as Lady Geneva Dunsany in the Starz series Outlander. She appeared in one episode of the third season. At the same time, she starred in the short film called Esther, which she also produced. In 2019, she played Maeve Nal in an episode of the superhero series Supergirl. This is her latest work on television.