Rejoined the club from Wealdstone during August 2022. He had initially joined the club during January 2019 having appeared against Invicta for Sittingbourne in The Alan Turvey Trophy earlier in the season. He went on to score 32 goals in 57 appearances for the club including a starting debut goal at Carshalton Athletic and a first half hat-trick on his starting home debut against Lewes in March 2019. He joined Football League club Grimsby Town for the 2020-21 season, scoring three goals in 22 appearances. He made his Grimsby debut in a 2-2 EFL Trophy group stage fixture with Harrogate Town and scored the decisive penalty in a 5-4 shoot out win. His EFL debut came as a substitute against Mansfield Town in December 2020 when he scored just six minutes after coming on. When Grimsby were relegated into the National League he was transfer listed and joined Wealdstone, for whom he scored four goals in 23 appearances for the National League club. Ira has also had spells with Margate, Whitstable Town, Faversham Town, Ramsgate, Dover Athletic, Worthing, Leatherhead and Ashford United.