Entre sus créditos en teatro figuran Oedipus, Journey´s End, Birthdays, Christmas and other Family Disasters, Short& Sweet e Italian Straw Hat, entre otras.
En 2004 interpretó a un Alien Guard en la famosa serie Farscape; ese mismo año interpretó al padre en la película For Every Year que se mostró en el Tropfest Movie Festival.
En 2008 se unió a la exitosa serie australiana Mcleod's Daughters, donde interpretó al padre Dan.
En 2009 se unió al elenco del musical Avenue Q, donde se reencontró con su compañera en Mcleod's Daughters, Michala Banas.
En 2012 apareció en la película Careless Love, donde interpretó a Scott.