Defender Stefan Edwards has joined The Seagulls from Cefn Druids.
The former Welsh Under 18 international started his career with Gresford Athletic before a first spell with Cefn Druids.
Stefan has played for a number of clubs in the Cymru Premier including Welshpool Town, Bala Town, two spells at Aberystwyth Town, Newtown and Airbus UK before returning to Druids.
“Steff is an experienced player who has played at a higher level most of his career,” manager Steve Evans said.
”He knows what the JD Cymru is all about and his quality and experience will certainly help us get to where we want to be.”
He has made over 250 appearances in Welsh football’s top-flight and has also played in the Europa League.