Bachelor, University Toronto, 1950.
Staff producer freelance radio, television Canada Broadcasting Corporation, 1945—1955. Staff member Canada Repertory Theatre, 1950—1951. Director, producer National Film Board Canada, 1955—1983.
Professor department cinema-television University Southern California, Los Angeles, 1983—1996, emeritus professor cinema, from 1996.
Captain Royal Canada Artillery, 1944-1946, European Theatre of Operations. Member Association Canada television and Radio Artists, Director's Guild American, Society Filmmakers (past president), Society Composers, Authors, and Music Publications Canada, Canada Council Film Organizations (past president), Syndicat General Cinema (past president).
Married Beverley Jean Luchuck, October 23, 1974. Children: Natalie Elaine, Nicholas Thomas (deceased), Tracy Marlow, Dylis Karen (deceased), Leslie Alison.