Netflix Movies Starring Steven Culp

Steven Culp was born on December 3, 1955 in La Jolla, California, USA as Steven Bradford Culp. He is an actor, known for One Life to Live (1968), Captain America: The Winter Soldier (2014) and James and the Giant Peach (1996). He is married to Barbara Ayers. They have two children. Read more on iMDB