Niven started at 3KZ in Melbourne after leaving school at an early age but later shifted to 3XY as panel operator/announcer. This gave Melbourne 3 on-air teenagers - Niven, Bert Newton (3XY) and Ernie Sigley (3DB).

Niven accepted an offer from 2MW Murwillumbah and moved to the Gold Coast, at that time 2MW

was the only station covering Northern NSW as well as the Gold Coast. But an offer from GTV 9 Melbourne was too good to refuse so Niven headed back south and became booth announcer and reading the live scripts for Graham Kennedys "In Melbourne Tonight".

Returning to the Gold Coast Niven combined Business Interests and his other passion music, becoming well established in the live music industry as a drummer.