Mejor conocida por su papel recurrente de Jenny Ryan en la serie Castle de ABC, también ha aparecido como invitada en episodios de Criminal Minds y Scandal.
Apareció en un par de películas llamadas The List y A Lousy 10 Grand en el 2004.
Produjo y actuó en el corto Retail Therapy del 2011.
Se casó con el también actor de Castle Seamus Dever en el 2006 y tuvo matrimonios anteriores con James N. y Mark Tolle.
Es la esposa en la pantalla de Seamus Dever en Castle y también su esposa real fuera de la pantalla.