Shane was born and raised in Brampton, Canada and graduated from Bramalea Secondary School. He briefly attended Sheridan college under the business program. He started acting after a car accident in 1989, while visiting an actor friend on set. He has trained with many coaches, including Harold Guskin.
Aside from acting. Shane is an accomplished guitar player and, during breaks in his acting career, he is a futures trader.