He made his debut during the 2011 Super Rugby season for the Queensland Reds against the Western Force in Perth.
Lance played in the National Rugby Championship for the New South Wales Country Eagles in 2015 before joining the Western Force for the 2016 season.
Following the axing of the Force from the Super Rugby competition from 2018 onwards, Lance signed a short-term deal with English Premiership side Worcester.
During this time he also signed with the Melbourne Rebels joining fellow former Force players, Adam Coleman, Dane Haylett-Petty, Richard Hardwick & Bill Meakes.
When Lance returned to Australia, the Rebels released him to then sign with the Queensland Reds without making an appearance for the Melbourne franchise.