Upon graduating in Law from Monash University B.Juris, LLB, Jack has practised as a barrister in major litigation in all areas of law in jurisdictions throughout the country.

He is a Queen’s Counsel, a former Chairman of the Victorian Bar Council and from 2013 to 2015 served as a Supreme Court Judge returning to the Bar on 1 February 2016.

Jack has served in the Royal Australian Navy Reserve for in excess of 30 years and holds the rank of Commodore. He is currently Deputy Judge Advocate General – Navy.

Prior to joining the St Kilda Football Club Board, Jack was Chair of the AFL Grievance Tribunal and provided legal advice to the AFL on a range of football matters. Jack also has a long association with the Victorian Amateur Football Association having served on the executive of the Association and is a former president of the Old Xaverian Football Club.

Jack is a lifelong supporter of the Saints.