Theatre

Theatre

Storm Boy

Storm Boy

Storm Boy

Storm Boy

Melbourne Theatre Co

Queensland Theatre

Sam Strong

Sam Strong

Television

Television

Television

Short Film

Short Film

Short Film

Commercial

Music Video

Junior Reporter

Guest/Self

TV Host

Lead

Lead/Lucas

Lead

Lead

Lead

Today Show

Today Show 

Roots TV  

Ella 

Electricity

Giant Squid

Brothers 

Noise & Colour

Channel 9

Channel 9

World Cup Preview 

ECU Production 

Makoa Productions

Black Raptor Media

88 to 1 Productions

Noise and Colour 

Taylah Felice

Ashley Carter

Abdulrahim Elmi

Maximillan Strzelecki

Luna-Lucia Magno

Hannah Amos

Damien Giglietta

Rebecca O'Farrell

Short Film

Voice Over

Commercial

Short Film

Short Film

Lead/Noah

Lead/Little Grey Mouse

Lead/Cocky Wizard

Lead/Conor

Lead/Nate

To The Sea

Thumbelina

Civus Evoca

Chores

Poppy

Impel Pictures

Meilan Music

MadMen Entertainment

Myles Pollard

TAFE

Emily Dynes

Fay Gao

Brad Nisbett

Myles Pollard

Ellie Yang

2010 - present

Music Theatre

Lead/Oliver

Oliver

ICW Productions

Ian Westrip

2010 - present