Originally from Toronto, Ontario, he is currently based in Montreal, Quebec.
His short stories have also been shortlisted for the National Magazine Award.
[6] He was a featured speaker at the 2013 Saints and Sinners Literary Festival.
[2] A classically trained pianist, he has two ARCTs from the Royal Conservatory of Music.
[2] He has also occasionally worked as an actor, including in a production of Sam Shepard's play Savage/Love and in a radio adaptation of his own short story "Enough".