Keith Long has added the former Dundalk and Sligo Rovers midfielder to his panel for 2017, while also signing one of Cabinteely's breakthrough stars
Bohemians have continued to build ahead of the 2017 League of Ireland season with the addition of Keith Ward and Oscar Brennan.
Ward, 26, re-joins the Dublin outfit for his second spell, turning down the chance to remain at Derry City in favour of a return to Dalymount Park, while Brennan, 20, arrives at the club from First Division side Cabinteely.
"Keith's a very good player. He's good at keeping the ball, he has excellent technical ability and he has a great range of passing," said Bohemians manager Keith Long.
"It's a big season for him and he knows that. He had a decent year with Derry last year but probably feels he hasn't always produced the form he is capable of over the last few years.
"But he's at home now. He had a very good year with Bohs when he was here last in 2012. He was a bit of a fans' favourite then and we'll be looking for him to reproduce that form."
Ward and Brennan follow the likes of Dinny Corcoran, Rob Cornwall and Jamie Doyle in signing for Bohemians for the upcoming campaign as they look to improve on last year's eighth-place finish.