© House of Commons
NDP MP for Esquimalt—Juan de Fuca (British Columbia)

Randall Garrison

Name Start End
New Democratic Party
Name Start End
Public Safety and National Security
Public Safety and National Security
Subcommittee on Agenda and Procedure of the Standing Committee on Public Safety and National Security
Finance
Justice and Human Rights
Liaison
National Defence
Public Safety and National Security
Public Safety and National Security
Public Safety and National Security
Public Safety and National Security
Subcommittee on Agenda and Procedure of the Standing Committee on Public Safety and National Security
Finance
Finance
Liaison
National Defence
National Defence
Veterans Affairs
Name Location Start End
M.P. Esquimalt—Juan de Fuca