Veteran actor Mustapha Maarof passed away at Tuanku Mizan Armed Forces Hospital in Kuala Lumpur at 8.40am today.