The Devil's Playground
Child Star: The Shirley Temple Story
Bluey
Dawn!
Les Misérables: The Australia Day Concert
Movie · as Sheehan
Movie · as Javert
Movie · as Gary
Movie · as Fitz
TV · as Gary Dawson · 39 eps