Robert Duncan McNeill born on 9 November 1964 in Raleigh. He is a citizen of United States of America. Robert Duncan McNeill was educated at Juilliard School.
He is an American actor and director.
Robert Duncan McNeill has worked as a television director, film director, actor, film producer, television actor and film actor.
He is also known as Robert Duncan McNeil.