[1] He is best known for the roles in the films Verraaiers, Blood and Glory, My Father's War and The Story of Racheltjie De Beer.
After that he made supportive appearances in the films; Die Laaste Tango, Uitvlucht, Blood and Glory, My Father's War and Liewe Lisa.
[9] The film received critics acclaim and Bam won the award for the Best Actor at the Silwerskerm Festival 2019.
In 2008, he joined the cast of popular SABC2 soap opera 7de Laan and played the villain role "Dawid Greef" for many years.
In 2007, he received the KKNK Kanna award as Best Actor for his roles in the plays, Slaghuis and Die Storm.