Howard Scarrow was born in Simcoe, Ontario, but has lived in Sarnia for most of his life. He is an avid fan of stories and storytelling mediums, particularly film and video games. ...mehr sehenHoward Scarrow was born in Simcoe, Ontario, but has lived in Sarnia for most of his life. He is an avid fan of stories and storytelling mediums, particularly film and video games. An imaginative, creative person in his own right, Howard is more at home in the worlds he creates than anywhere else in the world.weniger sehen