У дорослому футболі дебютував 2016 року виступами за команду «Брисбен Роар», в якій провів один сезон, взявши участь у 2 матчах чемпіонату.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Сентрал-Кост Марінерс», до складу якого приєднався 2017 року. Відіграв за госфордську команду наступні п'ять сезонів своєї ігрової кар'єри. Більшість часу, проведеного у складі «Сентрал-Кост Марінерс», був основним гравцем захисту команди.
До складу клубу «Гартс» приєднався 2022 року. Станом на 7 листопада 2022 року відіграв за команду з Единбурга 7 матчів в національному чемпіонаті, забивши 1 гол.