John Shane Porteous (born 17 August 1942) as Shane Porteous is an Australian television and film actor, theatre performer, scriptwriter, animation layout artist and animation voice artist.
As a scriptwriter, he is sometimes credited as "John Hanlon".
He remains best known for his role as Dr.
Terence Elliot between 1981 and 1993 in TV serial A Country Practice