Mr. Villoen graduated with a B.Proc degree from the Rand Afrikaans University in 2000. He served his articles with Louwrens, Coetzer Attorneys and Edeling Van Niekerk Attorneys. He became an admitted Attorney in 2002 and joined the Road Accident Fund as a Claim Hander. He was later promoted to Senior Claims Handler. He later left the Road Accident Fund and joined Mabunda Incorporated.