Robert Duncan McNeill

Nov 9, 1964
Raleigh, North Carolina, USA

Bio: Robert Duncan McNeill was born on November 9, 1964 in North Carolina, butraised in Washington, D.C. until his family finally settled down in Atlanta,Georgia. Later, he attended a local high school and, after he graduated, hemoved to New York City and enrolled at Juilliard where he spent two yearsstudying the trade. While he was attending Juilliard, he got the role… More


Robert Duncan McNeill Videos

The Frighteners
2 minutes 59 seconds
Masters Of The Universe
1 minutes 15 seconds
1 minutes 52 seconds

Born Today