Although he did not have a regular ATCC seat with HRT, he co-drove the team's second Commodore in the three years with the team, though results were not forthcoming. He also started racing Formula Holden in 1989, finishing third in the Australian Drivers' Championship and scoring his first race win in Round 7 at Sydney's Amaroo Park circuit before going on to win the 10th and final round at Sandown in Melbourne. He scored his first pole position at Amaroo park with a time of 44.04, 3/10ths of a second under the outright circuit record set by John Bowe in the Veskanda-Chevrolet Sports car in 1986 and had hoped to break Bowe's lap record of 44.36 in the race. However, with the Gold Star race being held late on the days program he was unable to do so as previous races had reportedly left a lot of oil on the circuit. At the end of the year he drove in the Tea Tree Trophy Formula Holden support race at the 1989 Australian Grand Prix in Adelaide. There he qualified in 5th place and eventually finished in 6th.