During his parliamentary career he served as Minister for Administrative Services and Assistant Minister for Transport, Minister for Family and Community Services and Minister for Administrative Services, Minister for Planning, Minister for Energy, Minister for State Development and Minister for Tourism, and finally as Minister for Planning and Minister for Housing.
Throughout his political career, he served as a minister in various departments: Administrative Services, Transport, Family and Community Services, Planning, Energy, State Development, and Tourism. He later held the positions of Planning and Housing Minister.