@
Acting
Self
1984
Priest
1979
Himself
1966
himself
2013
Director
1970
1988
1974
1997
1994
1998
1983
1986