Kevin has worked in radio, television, film and performed in theatres across the country including The Playhouse, Pi, Firehall, Rumble, NeWorld, Bard on the Beach, The Arts Club, Alberta Theatre Projects, The National Arts Centre, Soulpepper and Canstage.

He was a member of both the CFC Actors Conservatory and the inaugural Soulpepper Academy.

An actor, producer and designer and teacher, Kevin was last seen on stage in Vancouver playing two leads at Bard on the Beach. Benedick in Much Ado and Leontes in Winter's Tale. In Toronto he was a member of the inaugural Soulpepper Academy and a member of The CFC Actor’s Conservatory. Kevin has been involved in over sixty workshops and readings of new plays. He has been nominated for a bunch of awards and never won a damn thing. He has worked at theatres across the country, done a bunch of tv and film and is a Graduate of Studio 58.