Captain General of UNICEF Team Canada,
The Canadian Tent Pegging Team

Broadcast Essayist,
TVOntario's The Agenda with Steve Paikin

Quadrangle Society Member,
Massey College in the University of Toronto

Urgent Action Writer for prisoners of conscience,
Amensty International Canada

Sabre Fencer,
Ontario Fencing Association

Writer,
Articles published in the Canadian and British press




President,
Commonwealth of Nations Association for UNICEF

National Policy Chair,
Liberal Party of Canada

Member of the Seven Person National Platform Committee,
Liberal Party of Canada 2000 Red Book

National Executive Member,
Liberal Party of Canada

Cavalry Rider,
Governor General's Horse Guards

President and Chair of the Board,
Parkdale Community Health Centre

Chair,
UNICEF Ontario Youth Programmes Committee

Director,
Canada World Youth - Jeunesse Canada Monde

Director,
Canadian Institute for International Affairs Toronto Branch

Director,
Canadian International Peace Project

Member,
UNICEF Canada Youth Programmes Committee

Member,
Daily Bread Food Bank Public Affairs Committee

Community teacher of basic Literacy and Numeracy,
Project Read

Member,
Maclean's 50

Volunteer,
Out of the Cold shelter programme for the homeless

 


















Privacy Policy

















 

Team Canada Rides Again

 

Saddling up for Canada at the 2010 FEI International Tent Pegging Championships


Television

The Michael Coren Show
 

Debating federal politics as part of the national panel


Newspaper articles

Globe and Mail
 

My article on why Canada should be unashamed to Own the Podium


Media advisories

The Agenda with Steve Paikin
 

Joining TVO's flagship public affairs programme

   
 
iTunes Podcast
 
My Twitter Tweets
 
My Facebook Profile
 
My YouTube Channel
 
My Flickr Photo Album
 
My RSS 2.0 Newsfeed