Crew
Lara Croft: Tomb Raider
2001
Special Effects Technician
The Fifth Element
1997
Special Effects Technician
The Great Escape II: The Untold Story
1988
Special Effects
Death Wish 3
1985
Special Effects
Superman
1978
Special Effects Technician
The Last Valley
1971
Special Effects
Ryan's Daughter
1970
Special Effects
The Charge of the Light Brigade
1968
Special Effects