[5][6] Boshoff matriculated from high school in 1988 and went on to achieve a BA degree in Afrikaans and History at university.
He submitted his doctoral dissertation on Employability of Successful Matriculants Toward Curriculum Studies and Instructional Design.
[7] In 2011, he became an ordinary branch member of the Freedom Front Plus, despite vowing in high school that he would never become active in politics.
In August 2016, Boshoff became a PR councillor of the Sol Plaatje Local Municipality, centred around the town of Kimberley.
[10][11][12] Boshoff was placed high enough on the Freedom Front Plus national list to be returned to parliament following the 2024 general election.