The 23-year-old former Sporting Fingal and UCD player put pen to paper for the Hoops this afternoon.
Rovers have also completed the signings of goalkeeper, Ryan Thompson, and defender, Conor McCormack.
Jamaican native, Thompson, has been plying his trade in the
Hoops boss, Michael O’Neill said: “We have been working hard putting together a quality squad, and we feel these players fit right in. They are all young, hungry, hard-working players, and I am very excited to have them on board.”