Palframan began his career in his native South Africa where he was educated at Rondebosch High School in Cape Town and played Under-19s rugby for Sharks.
He made his senior debut for Irish in the European Rugby Challenge Cup in 2013 but was sidelined for almost 18 months during 2015/16 season by injury.
He recovered to play the second half of the Premiership Rugby Cup match at Wasps two weeks later.
Palframan made his first Premiership start for Warriors in the win at Harlequins in November 2019.
Palframan scored his first Warriors try in the European Rugby Challenge Cup victory over Enisei-STM in Russia the following week.