Duncan has become an established voice over artist on channel 7 as the voice and face of 7Mate. An experienced actor and presenter, Duncan is a co-host on the BBCs children's channel Cbeebies. His acting career has seen him feature in the award winning LAID on ABC, as well as AT HOME WITH JULIA, REVIEW WITH MYLES BARLOW and the iconic SBS comedy LIFE SUPPORT. He has also featured on ALL SAINTS and HOME AND AWAY. He works regularly as a presenter in the Corporate arena, working with financial institutions such as WESTPAC, GOLDMAN SACHS and MACQUARIE BANK as well as law firms FREEHILLS, and CORRS. Radio work has seen Duncan perform in radio plays for ABC Radio National as well as co-host roles on Triple J.