An American actress, born in California, USA. She is the daughter of American actor James Sloyan and actress Deirdre Lenihan. She has one brother named Dan Sloyan. She made her debut in 2003 in the movie My Life with Morrissey. Her other works include Secret Shorts (2005), In the Key of Eli, and Hush (2016).