4 credits on file—1 film and 3 shows, spanning 2005–2021.
Debris
2021 · 63/100
Lost in Space
2018–2021 · 69/100
Ghost Wars
2017–2018 · 64/100
Stealth
2005 · 44/100