Grew up playing AA hockey for Tri-City in the CBHL. After graduating high
school Keith played two season in the Ontario Provincial Junior Hockey League (Jr.A). From Toronto Keith committed to play for Nichols College (NCAA Div III; Dudley MA) where he was a 4 year starter. Keith still holds a few goal-tending records at Nichols and places among the top 3 in program history for most statistics. Following college Keith signed a contract to play for Fayetteville Fire Antz in the SPHL but after part of one season decided to return to MD. He now lives back in Delmar, Maryland with his Wife Brittani and two sons; Max and Maverick. Keith coached youth goalies for several years while playing hockey and after moving back to Maryland. Keith helped with the Salisbury University Club Program for one season from 2010-2011.