He was a member of the House of Commons of Canada 1993 to 2008, and represented the riding of Welland and its antecedents for the Liberal Party,[1] and subsequently served as mayor of Port Colborne from 2014 to 2018.
On the latter occasion, he defeated Canadian Alliance candidate and future MP Dean Allison by just over 2,000 votes.
After further redistribution in 2004, Maloney defeated Greg D'Amico and fellow Liberal MP Tony Tirabassi for the party's nomination in Welland.
He defeated New Democratic Party candidate Jody Di Bartolomeo and Conservative Mel Grunstein in the election which followed.
In April 2014, Maloney announced his filing to run for the office of Mayor of Port Colborne in the 2014 municipal elections.