Ha recitato nel film Space Cowboys e nei telefilm Baywatch Nights, Profiler, ER (ER - Medici in prima linea) e Charmed (Streghe).