8 credits on file—5 films and 3 shows, spanning 2001–2025.
Duster
2025 · 76/100
Predator: Killer of Killers
2025 · 78/100
Rogue One: A Star Wars Story
2016 · 76/100
Star Trek Into Darkness
2013 · 76/100
Super 8
2011 · 70/100
Star Trek
2009 · 79/100
Lost
2004–2010 · 82/100
Alias
2001–2006 · 76/100