John Shane Porteous  (born 17 August 1942) as Shane Porteous is an Australian television and theatre character actor, TV screenplay scriptwriter, animation layout artist and animation voice artist. As a scriptwriter, he is sometimes credited as "John Hanlon". He remains best known for his long run as Dr. Terence Elliot in TV serial A Country Practice
Shane Porteous was born in Coleraine, Victoria in 1942, to pilot Stanley Porteous  and his wife.  He was raised in Queensland and attended the University of Queensland, graduating with a B.A. He was a member of the UQ Dramatic Society and performed with actors such as Jack Thompson and Michael Caton at the Avalon Theatre in 1965.  Porteous moved to Sydney in 1967.
Porteous is best known for playing original character Dr Terence Elliott in the television drama series A Country Practice during its twelve-year run on the Seven Network (1981-93), a role for which he won the Silver Logie award in 1992. He has also won AWGIE Awards for his various scriptwriting projects.
Other TV credits include Catch Kandy , Homicide , Matlock Police , Certain Women 1973-76, The Box in 1974, Number 96 in 1977, Glenview High , Cop Shop , The Restless Years , Neighbours , Home and Away , Blue Heelers and Heartbreak High . 
He has also written scripts for several television series, including Neighbours and Home and Away , sometimes under the name "John Hanlon".
Porteous has performed in many stage plays, among them Hamlet , Death of a Salesman (1970), the Sydney Theatre Company's production of King Lear and Much Ado About Nothing . In June 2010 he completed a touring performance of Codgers with Ron Haddrick among others.
He is the grandson of Gladstone Porteous, an Australian missionary to China.