Robert J. Alford (nacido el 10 de diciembre de 1950 en Edson , Alberta ) es un político canadiense . Se casó en 1975 y tuvo dos hijas.
Alford se graduó del Instituto de Tecnología del Sur de Alberta (SAIT) en 1971 con un diploma en Tecnología de Mantenimiento de Aeronaves.
Alford entró en la política como vicepresidente de políticas de la Asociación de Reforma del Partido del Sudeste de Edmonton en 1988, cargo que ocupó durante un año. Trabajó como voluntario de campaña en las elecciones federales de 1988 y 1997, y en la elección de candidato al Senado de Alberta de 1989 .
Alford se unió al Partido de Crédito Social de Alberta en 1988 y poco después se convirtió en vicepresidente de políticas provinciales y líder de facto . Fue confirmado como líder del Partido de Crédito Social de Alberta en 1990, sucediendo a Harvey Yuill. En 1992, Alford cambió de funciones dentro del partido y se convirtió en presidente. Se desempeñó en ese cargo hasta 1993.
Alford se presentó como candidato del programa de Crédito Social de Alberta en las elecciones parciales de Edmonton-Strathcona de 1990 y en las elecciones generales de Alberta de 1993 y 1997. También se presentó como candidato a concejal en las elecciones municipales de Edmonton de 1992 y como candidato al consejo municipal de Slave Lake en 1995.
Alford se unió al Partido Alianza de Alberta en 2002. Se presentó como candidato del Partido Alianza de Alberta en las elecciones provinciales de 2004. Se convirtió en Vicepresidente de Política Provincial cuando Paul Hinman fue elegido Miembro de la Asamblea Legislativa (MLA) y ocupó este cargo hasta 2005.