Dennis has appeared in shows such as Neighbours, Stingers, HouseHusbands and more. His stage career includes Tunnel Rat at the Malthouse Theatre, and the title role in Groucho at Chapel Off Chapel; and remounted for the 2013 Adelaide Fringe. He’s performed Tom in Inconsolable by for the Metanoia Theatre Company, as Chyp Wood in Danny McGinlay’s Death of a Salesman: A Sitcom, and The Father in La Mama’s Night Sings Its Songs.
With ASC, Dennis has performed in Macbeth and Henry IV Part I and plays the Mad Hatter in Alice In Wonderland. He portrayed the titular Nathan in the short film, Nathan Loves Ricky Martin, which was nominated for the AFI / AACTA best short film for 2016 and won Best Actor at the Peninsula Film Festival where the film also won Best Film. With the Lab Theatre Company he played Sasha inAntigone In New York, Dr Danielson in The North Pool, Jerry in The Zoo Story and Ralph D in The Motherf*%ker With The Hat.