2016 - 2018
National Institute of Dramatic Art (NIDA)
BFA (Acting)
Acting
2015
NIDA
Young Actors Workshop
2014 - 2014
The Australian Institute for Performing Arts (AIPA) (Jane Jenkins)
Screen Actors Masterclass
2014 - 2014
KICK Performance Group
GLEEClub Australia
2014 - 2014
Australian Institute of Performing Arts
Professional Actors Masterclass (Los Angeles)
2013 - 2013
The Australian Institute for Performing Arts (AIPA)
Professional Actors Workshop
2013 - 2013
The Australian Institute for Performing Arts (AIPA)
Steps On Broadway (New York)
2013 - 2013
International Dance Academy
2013 - 2013
Tutors on Request
Broadway Dance Centre (New York)
2013 - 2013
Tutors on Request
Camp Broadway (New York)
2013 - 2013
The Australian Institute for Performing Arts (AIPA)
GLEEClub Australia StraightEdge Performance Squad (Los Angeles)
2013 - 2013
KICK Performance Group
Ballet / Jazz / Tap / Voice / Drama
2012 - 2012
Atlantic Theatre Company
Advanced Acting Intensive (US)
2012 - 2012
KICK Performance Group
Drama Company
2012 - 2012
Australian Institute of Performing Arts
GLEEClub Australia Elite Performance Squad (Los Angeles / New York City)
2011 - 2011
All Stars Performing Arts
Drama Company
2010 - 2010
Second City
Advanced Improv (Short Film) (US)
2010 - 2010
Australian Theatre for Young People
Weekly Term Program - Theatre Skills
2010 - 2010
Second City
Improv Olympic (IO West) (US)
2010 - 2010
The Australian Institute for Performing Arts (AIPA)
Professional Actors Workshop
2010 - 2010
Young Actors Space
Acting Intensive- Level Two (Los Angeles)
2009 - 2009
Young Actors Space
Acting Intensive - Level One (Los Angeles)
2009 - 2009
The Australian Institute for Performing Arts
Professional Actors Workshop