Signed for Ballinamallard United in January 2020 from Mid Ulster League side Fivemiletown United. Made his senior debut against Annagh United in October 2021, and scored the last gasp extra-time winner in the Irish Cup clash with Ards Rangers in only his second appearance a few months later.