He represented the Toronto, Ontario riding of Beaches from 1979 to 1980. Richardson"s profession is an economist, once working with the Fraser Institute. At one time, he was a minister for a Christian church in Esquimalt.
After serving his only term, the 31st Canadian Parliament, he was defeated in the 1980 federal election by Neil Young of the New Democratic Party.
Richardson was particularly critical of Martin"s pro-choice position on abortion, while Martin had finished in fourth place during the Canadian Alliance leadership campaign earlier that year. Richardson managed Stockwell Day"s successful leadership campaign within Esquimalt—Juan de Fuca.