Ponytail 2026
Production Manager
They 2019
Cinematography
How Much You Want to Cry? 2005
Corrupt Hands 2000
Justification 1981
Actor
Shark of the South 1978
Assistant Camera
Pride and Prejudice 1976
Credits from TMDB.