Eric Duffy

Head Mechanist

Eric Duffy is the Resident Senior Head Mechanist with Sydney Theatre Company. Eric works with the production staff and designers to supply all mechanical requirements for a production, from rain to flying cast members. Eric also installs the sets for STC across all venues and is responsible for touring sets. Eric has also worked with the Australian Opera and many major commercial musicals over the last twenty years.