Career
He was Minister for Communications from 1983 to 1987, Minister for Trade Negotiations from 1987 to 1990 and the Attorney-General from 1990 to 1993. He retired from politics prior to the 1996 election. Duffy is currently the chairman of the board of directors for Racing Victoria Limited.