Ha recitato tra gli altri nel film Starship Troopers e nei telefilm Quantum Leap, L.A. Law, JAG (JAG - Avvocati in divisa), Alias e Star Trek: Voyager.