Howard Dell s-a născut în Toronto, Ontario, Canada. Cu toate că s-a născut în Canada, mare parte din cariera sa de actor și sportiv și-a construit-o în Statele Unite ale Americii. Este sportiv, acesta obținutand 10 medalii de aur, una de argint la Jocurile...