Career
Born in Rochdale, Greater Manchester, Poscha joined the youth system of Bury. In the 2013-2014 season he played in every youth team game, making 28 appearances as the side reached the Lancashire FA Senior Cup final. He made his professional debut in May 2014, coming on as a substitute for Scott Burgess in the second half of the 0–0 draw with Morecambe.