5 credits on file—1 film and 4 shows, spanning 1993–2024.
Afraid
2024 · 40/100
Servant
2019–2023 · 73/100
Chasing Life
2014–2015 · 74/100
The Guardian
2001–2004 · 71/100
Star Trek: Deep Space Nine
1993–1999 · 80/100