Silk was recruited locally and made his debut in the 1941 Preliminary Final victory over Carlton at the Melbourne Cricket Ground but could not hold his place for the Grand Final. Silk did however play in Essendon's 1942 premiership team, as the 19th man. Once his league career was over, Silk spent three seasons at Brunswick in the Victorian Football Association (VFA), where he later umpired.