Neil McGregor (disambiguation)
Neil McGregor
may refer to
Neil McGregor
, born 1985, Scottish footballer
Neil McGregor (film director)
, Australian film director
Neil McGregor (rugby union)
, 1901–1973, New Zealand rugby player