Birthday: 15 September 1973, San Jose, California, USA
Birth Name: Todd Russell Cahoon
Height: 178 cm
Todd Cahoon was born on September 15, 1973 in San Jose, California, USA as Todd Russell Cahoon. He is known for his work on Watch Over Me (2006), Seven Pounds (2008) and Surrogates (2009).