Todd was first noticed in the 2006 ABC television series Operatunity Oz as one of the top 20 finalists. Previous productions with Opera Australia include My Fair Lady (2008) and The Pirates of Penzance (2007 / 2010) where he recently understudied and performed the role of Sergeant of Police. He has also performed for the past five years in the Opera Australia Christmas Concerts.
In 2009 Todd toured with The Really Useful Company’s production of The Phantom of the Opera and performed with the London Philharmonic Orchestra at the LPO family concert at the Sydney Opera House. In 2011 Todd was in the Australian tour of the premiere production of Doctor Zhivago. Todd would like to thank his family and friends for their continued support.