David Stidd was born on April 29, 1968 in New Orleans, Louisiana, USA. He is known for his work on Nola (2006), The Chaperone (2011) and The Brooke Ellison Story (2004).
演员
饰:Mr. Charles
2006(美国)
饰:演员 Actor/Actress
2004-10-31(美国)
2004-10-25 00:00:00(美国)