Thomas was born and raised in New Brunswick, Canada, and is the youngest of four. Thomas moved to Toronto to study theatre and television performance in 2008. In addition to being an actor, Thomas also works as an acting instructor at a private performance college. He currently lives in Toronto with his partner and their 11 year-old boxer, Maggie.