 His father was of Ulster Scots origin, born in Mountnorris, County Armagh (in present-day Northern Ireland).He worked as a chemist, and also served a term on the Chiltern Shire Council.The family surname was originally spelled "MacEwen", but was altered upon David McEwen's arrival in Australia in 1889.