xyFace Todd Schroeder 2011-06-03 Todd Schroeder Photos Todd Schroeder was born on 01 Oct 1962 in London, Ontario, Canada. His height is 193cm.