Previous paid speaking roles
- UK English
- USA California
- 5 for 35 (Short Film project, Richard Bell / Josh Milani / Brad Lindenmayer); Performing puppetry for Lil Gary Foley Psychiatrist, Lil Death and others.
- Juiced TV (TV Show, Juiced Enterprises / Pip Russell / Children’s Hospital Foundation); Performing puppetry for Troggg, Moss, Frizzby and others.
- Heart of a Thousand Souls (Short Film project, Luke Walker / Jessica Magro); Performing puppetry for Troggg.
- Showreel (TV Show, 31 Digital); Performing puppetry for Troggg.
- Cluck – The Web Series (Short Film project, QUT Creative Industries / Vincent Chen); Puppetry Consultant and Assistant Puppeteer for AJ the Rooster.
- The Late Nite Show (TV Show, 31 Digital); Performing puppetry for Troggg.
- Vox Poppin' (Short Film project, Creative Clones / Greg Kelly); Performing puppetry for Troggg.
- Larrikin Puppets (Puppeteer business); Performing puppet shows, roving puppetry and as puppet MC at various private and public events.
- Avenue Q (Musical Theatre production, Brisbane Arts Theatre / Miranda Selwood); Puppetry Consultant, Ensemble cast member, Second hands Puppeteer for Trekkie Monster and Nicky, Puppeteer for Rats and Video Monster #1.
- Thank Troggg You're Here: A Puppet Impro Spectacular (Theatre production, Larrikin Puppets / Edge Improv); Writer, Puppetry Consultant, Puppeteer for MC Troggg and various others.
- The Super Weekend Show (Theatre production, Larrikin Puppets / Studio Theatre & Cafe); Puppeteer.
- Bite Club (Short Film project, RedDragon Productions / Kim Huynh); Extra.