An American actress, born in New York. She has participated in television and radio commercials for Publix Supermarkets. She debuted in 1991 and is known for Human Capital (2019), The Dark Tower (2017), and Manifest (2018-2019).