 He was previously an electrician and trade union research officer.Yeadon represented Granville for the Labor Party from 1990 to 2007.He was Minister for Land and Water Conservation from May 1995 to December 1997 and Minister for Ports from December 1997 to April 1999.