Todd Sand was born on October 30, 1963 in Burbank, California, USA as Todd Kenneth Sand. He has been married to Jenni Meno since July 22, 1995. They have two children.
演员
饰:Himself
2007-11-25(美国)
2006-12-24(美国)
饰:Self - Ice Skater
2006-04-06(美国)
4.5分
饰:Self,1 episode,
2006-01(美国)
饰:Self
2006-01-14(英国)