3 credits on file—3 films, spanning 1995–2019.
Velvet Buzzsaw
2019 · 52/100
Eagle Eye
2008 · 59/100
Lord of Illusions
1995 · 55/100