Her credits include Picnic at Hanging Rock (2018), Romper Stomper (2018), The Cry (2018), True History of the Kelly Gang (2019), My First Summer, The Gloaming (2020).
In 2018, Kavenagh played Myrtle, working alongside Natalie Dormer and Samara Weaving in the Australian mystery series Picnic at Hanging Rock (2018),[2] and starred as Cindi in six episodes of Romper Stomper.
[3] The same year she appeared as Chloe alongside Jenna Coleman in The Cry (2018),[4] then landed her first film role as Jane Cotter in True History of the Kelly Gang (2019).
[2] In 2020, she appeared as Claudia in My First Summer,[5] and as Daisy Hart for 8 episodes of The Gloaming (2020).
[6] She plays the Harfoot daughter of the Brandyfoots, working alongside Lenny Henry and Morfydd Clark.