 He was Vice President of the Bronx Borough Bank and Washington Savings Bank, and member of the board of Directors of the West Side Bank and Mutual Bank of New York City.He was also involved in other businesses, including serving as President of the Pelham Park Railroad.McMillan was also active in New York City's government.