he was born in baton rouge, louisiana but grew up and played high school basketball in north vancouver, british columbia. his father is greg lafleur, a former american football tight end that played for the st. louis cardinals and the indianapolis colts.