He then became a host on television, and also an actor. He was a regular host on In Melbourne Tonight in 1968, and in 1969 was a guest celebrity on the game show The Celebrity Game and went on to host the revival in 1976–1977. His first ongoing starring role on television was in the long-running police drama series Homicide as Sen. Det. Bob Delaney from 1972 to 1973. He then had a recurring role in the soap opera Bellbird as Fr. John Kramer between 1974 and 1976. He later took a lead role in the prison-based soap opera Punishment (1981) but this series was short-lived. In 1984 he had an ongoing role in Hot Pursuit as Alec Shaw.