Tom Welling
47 years old
Tom Welling is an American actor, director, producer, and former model, best known for his portrayal of Clark Kent in the CW series Smallville.
See Profile
Requiem For a Dream (2000)
Alternate Casting
by Darren Aronofsky and Hubert Selby Jr.
Four different people from Brooklyn find themselves caught in a difficult and exhausting battle against drug addictions, without knowing it will change them forever.
Prostitution, sex and lots o...
See Story
Join the Conversation
0 comments on Tom Welling as Harry Goldfarb in Requiem For a Dream (2000)