Mario Silva

LiberalDavenport

Member since
Jun 28, 2004

Voting record

No recorded votes for Mario Silva yet.

Roles

Mario Silva has not held any official positions.

Elections

2011DavenportGeneral ElectionLiberal Party of CanadaDefeated
2008DavenportGeneral ElectionLiberal Party of CanadaRe-Elected
2006DavenportGeneral ElectionLiberal Party of CanadaRe-Elected
2004DavenportGeneral ElectionLiberal Party of CanadaElected

Parliamentary associations

  • Canada-Africa Parliamentary Association
  • Canada-Africa Parliamentary Association · Director
  • Canada-China Legislative Association · Vice-Chair
  • Canada-China Legislative Association
  • Canada-Europe Parliamentary Association
  • Canada-France Inter-parliamentary Association · Member
  • Canada-France Inter-parliamentary Association
  • Canada-Germany Interparliamentary Group
  • Canada-Ireland Interparliamentary Group
  • Canada-Israel Interparliamentary Group · Member
  • Canada-Israel Interparliamentary Group
  • Canada-Italy Interparliamentary Group
  • Canada-Japan Inter-Parliamentary Group
  • Canada-United Kingdom Inter-Parliamentary Association
  • Canada-United States Inter-Parliamentary Group
  • Canadian Branch of the Assemblée parlementaire de la Francophonie · Member
  • Canadian Branch of the Assemblée parlementaire de la Francophonie
  • Canadian Branch of the Commonwealth Parliamentary Association · Director
  • Canadian Branch of the Commonwealth Parliamentary Association
  • Canadian Delegation to the Organization for Security and Co-operation in Europe Parliamentary Assembly
  • Canadian Group of the Inter-Parliamentary Union
  • Canadian NATO Parliamentary Association