Donovan was born in Malvern, Melbourne. He was taught at De La Salle College. He is the son of actor Terence Donovan and newsreader Sue McIntosh. The youngest of his three maternal half-sisters is actress-singer Stephanie McIntosh.