Es hijo de Annie Brown y Septimus Caton, quien murió en Biloela en un accidente industrial cuando Michael apenas tenía dos años, tiene siete hermanos: una de sus hermanas se llama Robyn Caton.
En 1983 se unió al elenco de la serie Five Mile Creek donde interpretó a Paddy Malone hasta 1985.
En 1988 apareció como invitado en dos episodios de la exitosa y popular serie australiana Home and Away donde dio vida a Barry Davenport, el padre biológico de Lynn Davenport (Helena Bozich).
En 1998 apareció como invitado en varios episodios de la serie médica All Saints donde interpretó a Bob Parkin.
En 2001 obtuvo el papel secundario del doctor Wilder en la película The Animal protagonizada por el actor Rob Schneider.