Skip to main content
Back to Collection
Todd Welch
Person

Todd Welch

Specialty
Acting
Birth
December 5, 1979 · 30 years
Death
December 13, 2009

Technical Alias

Lee CovingtonTodd

Registered Filmography