He attended St Joseph's College, Hunters Hill[3] and came through the Waratahs academy.
Heaven played for the Spain U20 team in several trial matches,[4] however later turned down an offer to participate with the Spain national team,[5] stating: “...I decided to decline that offer because I wanted to focus on my development with Lyon.”[6] In 2019, Heaven signed with Lyon LOU Rugby in France Top 14 as part of their Academy programme.
Having progressed through the Academy ranks, Heaven made two appearances for LOU in the Top 14 in 2020.
[7] While playing in France, (based on family heritage) he was selected in the Spanish U20s squad; however COVID meant the cancellation of that tournament.
[8] He was called into the Waratahs squad ahead of Round 2 of the 2024 Super Rugby Pacific season,[9] making his debut in the match against the Crusaders.