Aamir Bashir a tourné dans 2 séries et dans 11 films. Une prestation à retrouver dans le rôle de Majid dans la série Le Seigneur de Bombay. Au cinéma, dans le rôle de Liyaqat Lone dans le long métrage हैदर.