Television
2022
Young Randall Park (Guest)
Young Rock S2
NBC Universal
Jeffrey Walker
2022
Alex Finnerty (Series Regular)
XO KITTY
Awesomeness/Netflix
Jennifer Arnold
2021
Foresite (Series Regular)
PLAYERS
CBS Studios
Various
2020
Lachie Koh (Series Regular)
BUMP
Stan/Village Roadshow
Geoff Bennett, Gracie Otto and Leticia Caceres
Theatre
2019
Mercutio
Romeo and Juliet
Western Australian Academy of Performing Arts
Gerrard McArthur
2019
Lord Goring
An Ideal Husband
Western Australian Academy of Performing Arts
Priscilla Jackman