Penny was born in Ottawa, Ontario, and grew up in both Ottawa and London. He attended Fanshawe College, London, Ontario, earning a BS in Accounting. He later attended the Lyric School of Acting, in Vancouver, British Columbia, where he had moved in 2002 to pursue an acting career. After several television roles, he became known to audiences for playing A.J. Varland in Whistler.