Al Karmal's career