Sign in

David Moscrop

@davidmoscrop.com
30K followers 971 following 4.6K posts

Editor, McClelland & Stewart. Author. Writer. General purpose factotum. Lego enthusiast. PhD in political science, just in case.

PostsRepliesMedia
David Moscrop @davidmoscrop.com · 22/09/2026
I accidentally ran a Yoshi.
4680
David Moscrop @davidmoscrop.com · 22/09/2026
Very supportive household.
5681
David Moscrop @davidmoscrop.com · 22/09/2026
Let’s go!
1532
David Moscrop @davidmoscrop.com · 20/09/2026
The face of a champion.
51110
David Moscrop @davidmoscrop.com · 19/09/2026
Live shot of the BC Conservative Party caucus.
619220
David Moscrop @davidmoscrop.com · 10/09/2026
*Reads Jason Stanley’s book ‘Erasing History’* *Reads the news* Uh oh.
59637
David Moscrop @davidmoscrop.com · 10/09/2026
Oh shit
331223
David Moscrop @davidmoscrop.com · 09/09/2026
A toothbrush you can’t get wet.
3570
David Moscrop @davidmoscrop.com · 06/09/2026
I don’t remember posing for this.
111060
David Moscrop @davidmoscrop.com · 02/09/2026
I’ll do it. I swear to god I’ll do it.
9300
David Moscrop @davidmoscrop.com · 27/08/2026
An act of patriotic defiance.
3647645
David Moscrop @davidmoscrop.com · 26/08/2026
Meta says they look forward to putting these allegations behind them and getting back to what they do best: harming children.
18324
David Moscrop @davidmoscrop.com · 25/08/2026
We are back.
6420
David Moscrop @davidmoscrop.com · 22/08/2026
Just proper fucked.
101583
David Moscrop @davidmoscrop.com · 22/08/2026
Ah nonetheless
4767
David Moscrop @davidmoscrop.com · 22/08/2026
Canada right now
531267
David Moscrop @davidmoscrop.com · 12/08/2026
You can do it, fall. You can do it…
2290
David Moscrop @davidmoscrop.com · 11/08/2026
“Let me tell you something…”
1140
David Moscrop @davidmoscrop.com · 07/08/2026
LFG weekend!
16943
David Moscrop @davidmoscrop.com · 22/07/2026
Me, realizing that in a few minutes the ice cram would be gone.
10410
David Moscrop @davidmoscrop.com · 21/07/2026
Me: I’d love to have a day in Ottawa that isn’t oppressively hot and filled with wildfire smoke. The universe:
4362
David Moscrop @davidmoscrop.com · 19/07/2026
Argentina working hard to make this their second-least deserved World Cup playoff game win.
1365
David Moscrop @davidmoscrop.com · 18/07/2026
I’m going back to thematic months for a while, starting with SPACE! Starting strong.
8450
David Moscrop @davidmoscrop.com · 16/07/2026
Buying glasses for near-distances at Costco is one of the most 42-year-old-suburbanite things I’ve done yet.
6630
David Moscrop @davidmoscrop.com · 16/07/2026
Sorry about all that smoke and consequences, America.
21535234
David Moscrop @davidmoscrop.com · 16/07/2026
There’s a guy smoking outside the entrance to the coffee shop, and usually I’d be terribly annoyed, but today I thought: You know what buddy, live your best life.
8612
David Moscrop @davidmoscrop.com · 15/07/2026
My first deal as a book editor! I’m tremendously excited about this one. It’s going to be brilliant. An important book on an important topic. Bookmark now for your 2028 To Read list.
131248
David Moscrop @davidmoscrop.com · 14/07/2026
It’s time.
3250
David Moscrop @davidmoscrop.com · 14/07/2026
…uh oh.
15575
David Moscrop @davidmoscrop.com · 12/07/2026
We break from the World Cup for my first trip to a live pro basketball game!
141641
David Moscrop @davidmoscrop.com · 10/07/2026
Happy almost-14th-anniversary to this little drive around the world.
8490
David Moscrop @davidmoscrop.com · 09/07/2026
Okay, Ron Fucking Burgandy.
2300
David Moscrop @davidmoscrop.com · 07/07/2026
Belgium's man of the match
10788
David Moscrop @davidmoscrop.com · 06/07/2026
POV: You’re trying to watch the game and it’s Sam’s walk time.
5630
David Moscrop @davidmoscrop.com · 05/07/2026
Spiritually this
4163
David Moscrop @davidmoscrop.com · 05/07/2026
Amazing time to be alive.
0320
David Moscrop @davidmoscrop.com · 05/07/2026
I don’t know if any of you are fifa buffs…
1230
David Moscrop @davidmoscrop.com · 05/07/2026
Nearing the five-year anniversary of buying the rug that really tied the room together.
5761
David Moscrop @davidmoscrop.com · 04/07/2026
Really earning my couch time.
6230
David Moscrop @davidmoscrop.com · 04/07/2026
Training like a champ.
8240
David Moscrop @davidmoscrop.com · 04/07/2026
Good afternoon, friends and enemies:
29410
David Moscrop @davidmoscrop.com · 02/07/2026
Please take this away from me.
18560
David Moscrop @davidmoscrop.com · 01/07/2026
There are movie nights, and there are *movie nights*
5380
David Moscrop @davidmoscrop.com · 30/06/2026
Man of the match
1454
David Moscrop @davidmoscrop.com · 29/06/2026
The disrespect lol
2210
David Moscrop @davidmoscrop.com · 26/06/2026
Vacation begins. It’s time.
101081
David Moscrop @davidmoscrop.com · 25/06/2026
Oh, these are getting out of hand.
2551
David Moscrop @davidmoscrop.com · 24/06/2026
I had a wetplate portrait done in Sydney as part of the writers’ festival and it’s brilliant work.
11640
David Moscrop @davidmoscrop.com · 20/06/2026
Winning two group stage games? What is this, 2014?
2133
David Moscrop @davidmoscrop.com · 20/06/2026
Suburban, forty-something date night Costco-maxxing.
2460