Place of Birth
London, Ontario, Canada
Scot Denton
Acting
Popular Movies
Popular TV-Shows