In 1978 he joined Port Adelaide, where he was a member of two premiership teams, in 1979 and 1980. He won Port Adelaide's best and fairestaward in the first of those premiership years. While at Port Adelaide he represented his state in three interstate matches.