I'm sorry, I've got to call BS on your living in every major city in north america comment. I just don't buy it.
If you think that most of the US is shit, then just stay in Canada, Sorry Canada, but you can keep Jihad Jerry, the US doesn't want him.
Let me rephrase this for you. "I would like to live in an urban centre. Will it be possible for me to obtain employment in an urban centre as a PCP?" See what I did there? I asked the same question without insulting every rural Canadian citizen reading your post. If you want to be a paramedic of any variety you'd best drop the attitude.
To answer your question yes it is possible to port your credentials province to province. It's called agreement in trade and is actually signed into federal law that applies to nearly all professions not just paramedics (something you could easily have discovered on your own with yellow belt google fu). As ArcticCat mentioned, there are still a few snafus due to variation in provincial practice standards.
http://www.ait-aci.ca/labour-mobility/
Before you go to all that trouble however, I think a little more reading on what a paramedic actually is would be in your best interest. This should give you a bit of a broad overview.
https://en.wikipedia.org/wiki/Paramedics_in_Canada
Are you sure he would be accepted into the field of Fire Truck Driver, maybe the field of Haircut chair driver school would be better for the OP. He can work anywhere other than shitsville.
Great news everyone he's going to be a PCP, but I have an issue with one thing, I didn't work in a city and I didn't consider where I worked "shitville". You win the contest for most insulting comment for your first post.
I don't know about the Canada thing but you will need to get your National Registry in the USA to work here as a medic.
Plus, AWESOME user name, and yes that was sarcasm.