Amell was born in Toronto, Ontario. He is a first cousin of actor Robbie Amell. He was married to Carolyn Lawrence from 2007 to 2010. He married actress and model Cassandra Jean in 2012. The couple's daughter was born in 2013.