Directing
Black Velvet Band
1997
First Assistant Director
Young Sherlock Holmes
1985
First Assistant Director
Return to Oz
1985
Assistant Director
Shock Treatment
1981
Second Assistant Director
Superman
1978
Second Assistant Director
S*P*Y*S
1974
Third Assistant Director
Baffled!
1972
Third Assistant Director
The Amazing Mr. Blunden
1972
Third Assistant Director
Straw Dogs
1971
Third Assistant Director
A Hole Lot of Trouble
1971
Second Assistant Director
Production
The Dark Knight Rises
2012
Production Manager
Inception
2010
Production Manager
Women and Men: Stories of Seduction
1990
Production Manager