In 2002 he played the character Chris King in the popular Channel 5 TV serial Don't Blame Me (or Don't Blame the Koalas). He is known for his work as Sterlo McCormack on All Saints, an Australian hospital drama. His film work includes Matthew Saville's "NOISE" (2007), Cate Shortland's "Somersault"(2004), "Triangle" (2009) and Julia Leigh's "Sleeping Beauty" (2011)