Tra il 2012 ed il 2013, Am rappresentò a livello giovanile i nelle categorie under-19 ed under-21. Nello stesso periodo trascorse sei mesi in Inghilterra presso l'accademia dei grazie ad un programma di scambio tra RFU e SARU rivolto a giovani giocatori provenienti da situazioni sociali difficili. Il suo esordio professionistico avvenne nell'aprile del 2013 in un incontro di Vodacom Cup disputato con la maglia dei Border Bulldogs . L'anno successivo passò ai per giocare la Vodacom Cup 2014. Il 2015 lo vide ritornare ai Border Bulldogs, con i quali, dopo aver disputato la Vodacom Cup, esordì nella seconda divisione di Currie Cup. Al termine della stagione firmò un contratto con i , ma, senza nemmeno debuttare con la sua nuova squadra, fu mandato in prestito ai , franchigia con cui partecipò al Super Rugby 2016. Nell'autunno 2016, ritornò definitivamente ai Natal Sharks ed alla franchigia collegata degli , con la quale scese in campo nella sconfitta contro i ai quarti di finale del Super Rugby 2017. Dopo aver perso per un'altra volta ai quarti nel Super Rugby 2018, un infortunio subito in nazionale non gli permise di partecipare alla vittoriosa campagna dei Natal Sharks in Currie Cup.