1950 – Born on the 16th of August in Barrie, Ontario, Canada.
1978 – Served as assistant pastor and school administrator at the Bentley Christian Center in Bentley, Alberta, Canada.
1986 – Elected to represent Red Deer north, a provincial electoral district Legislative Assembly of Alberta, Canada.
1992 – Served as a Minister of Labour in Alberta.
1996 – He served as a Minister of Social Services in Alberta.
1997 – Became Treasurer in Alberta.
2000 – He was the leader of the newly formed Canadian Alliance Party.
2006 – Became Minister of Public Safety in Canada.