Originaria del New Jersey, ha iniziato la sua carriera sul palcoscenico locale prima di passare alla televisione e al cinema indipendente, con una breve esperienza di modellismo di due anni. Il suo debutto televisivo avviene nel 2003 in un episodio di Charmed, seguito da apparizioni in serie come CSI, CSI: NY, How I Met Your Mother e NCIS; nel 2007 ottiene un ruolo ricorrente come la dottoressa Lo…