Douglas Downing III 3 pictures

Producer, Actor, Writer
Douglas Downing III was born on April 8, 1984 in Westchester, New York, USA. He is a producer and actor, known for Closure (2007), Body of the Beast and Little Luis (2012).

Born: April 8, 1984
Star sign: Aries
Height: 6' 1" (1.85 m)
Known for: Closure (2007), Body of the Beast, Little Luis (2012), Beech Knoll Road (2014)
Search: