A British actress, born in London, England, UK. She is known for Anesthesia (2015), A Mighty Nice Man (2014), and 30 Rock (2012).
(According to views)