An American actress and director, born in Rochester, New York, USA. After graduating from the Boston Conservatory, she began her career in plays and television shows. In 2008, she was nominated for an Image Award for Outstanding Supporting Actress in a Comedy Series. Among her credits are Never Die Alone (2004), Lethal Weapon (2016), and Marshall (2017).