After serving at Richmond from 1900 to 1905 and overseeing two premierships, Beachcroft won a ballot against incumbent Amos Norcott to become Melbourne's honorary secretary in 1907. He served for one season, losing to a challenge by Norcott in March 1908 by 457 to 388. He attempted to run for the committee for the 1909 season but failed to be elected by a wide margin.

He returned to Richmond in 1912, replacing Andrew Manzie who had joined the Redlegs, but resigned his post at Punt Road shortly before the 1913 season. He was also a general secretary of the Victorian Junior Cricket Association.