Sebelum menjalani trial bersama PSM, ia terakhir membela tim asal Brunei Darussalam, Rimba Star di kasta tertinggi sepakbola negara tersebut.
Bersama timnya itu, Amir Hamzah telah mencetak 10 gol dan 10 assist dari 11 pertandingan bersama Rimba Star di musim 2023-2024.
Selain bermain di Liga Brunei Darussalam, Ia juga pernah berkarier bersama tim Timor Leste, tepatnya di Assalam FC.
Ada juga beberapa klub dari Indonesia yang pernah ia bela dan bermain di Liga 3 seperti Persip Pekalongan, Persikab Bandung, dan Persikota Tangerang.
Bersama Persip Pekalongan. Dia termasuk tulang punggung untuk skuad berjuluk Laskar Kalong itu hingga membawa Persip menembus 10 besar Liga 3 zona Jawa Tengah.
Sayangnya, performa baiknya harus terhenti setelah kompetisi sepakbola Indonesia, khususnya Liga 2 dan Liga 3 harus dihentikan karena pandemi Covid-19.
(Erfyansyah/fajar)