 He served as a 2012 ambassador for the Warrambeen Film Festival.He is also an ambassador for the White Ribbon Foundation.From 2006–2007, he starred as Riley Ward in 48 episodes of the series "McLeod's Daughters".