2 credits on file—1 film and 1 show, spanning 1993–2009.
Mother and Child
2009 · 71/100
Star Trek: Deep Space Nine
1993–1999 · 80/100