Attore. Terzo dei cinque figli dell'attore scozzese Russell Waters, fin da piccolo si è mosso per i set cinematografici aspettando la fine della giornata di lavorazione dei film in cui recitava suo padre. Tenta la carriera di cantante e bassista con il gruppo rock "The Riots" e recita a teatro nel "Macbeth". Nel 1968 decide di lasciare la Gran Bretagna e prende una nave per l'Australia, in cerca di fortuna. Porta con sé pochissimi indumenti, una chitarra e 90 dollari. Una volta arrivato, cerca di procurarsi dei piccoli ruoli e fa molte audizioni per musical. Nel 1969 viene scelto per interpretare il ruolo di Claude nel musical teatrale "Hair", da lì a poco inizia a recitare anche per la televisione e il cinema diventando in Australia uno degli attori più versatili, senza però dimenticare la sua originaria passione per la musica. Nel 1974 si aggiudica il ruolo del sergente McKellar nella serie televisiva "Rush" per il quale viene notato dalla critica e segnalato come attore emergente. Nel gennaio 2002 ha sposato Zoe Burton con un matrimonio celebrato nelle isole Fiji. La coppia ha avuto un figlio, Archie, nel gennaio dell'anno successivo.