Born in Hampton, second of five children, educated in the Borough. Served printing apprenticeship at Twickenham Printers. Established own printing company in Twickenham, moved business to Hampton Hill on expansion in the mid ’70s at the same time becoming Sub Post Master for Hampton Hill.
Became licensee of small hotel in 1987. An active and lifelong Socialist, joined the Labour Party in Twickenham in 1952, served on its management and executive committees. Member of the National Graphical Association. Elected to Borough Council as councillor for Hampton Hill. Appointed school governor of two schools. Former active member of Teddington Old People’s Welfare Committee, a member of Twickenham Rotary Club playing a very active role. Chairman of a working man’s club. Former Commissioner for the Scout Movement in the London Borough of Richmond upon Thames.Trustee and founder member of Twickenham Riverside Terrace Group.