Kevin graduated from NIDA in 1971 and was a member of the Old Tote Theatre Company from 1973-1974. He has made appearances on ABC Radio and Television, Sydney Theatre Company, Marian Street and Nimrod Theatre Productions. He was a founding member of the Q Theatre.

In 1983 Kevin received a scholarship from NSW Government to study at the American Conservatory Theatre in San Francisco where he directed many plays. He began teaching at NIDA (variously in part and full time capacity) in 1984 until present. Kevin has also taught at the American Conservatory 1984 -2002, NIDA Open Program, Genesian Theatre, Q Theatre, New Theatre, University of New England Summer School, UNSW, Shanghai Dramatic Academy, China and The Actors Centre Australia.

Graduates Kevin has taught include Richard Roxburgh, Baz Luhrmann, Sam Worthington, Cate Blanchett.

Kevin is the core acting teacher for the Advanced Diploma of Acting for Contemporary Screen Media course offered at Sydney Actors School.

An interview with Kevin: