About Stefan Rose Stefan Rose was born in Leeds, England, and emigrated to Moncton, New Brunswick, in 1997. He is a photographer, videographer, and poet. He now lives with his wife in Waterloo, Ontario.