 John inherited his fathers title in 1267, upon the death of his father and succeeded him as governor of Porchester Castle in Hampshire.In November 1276, he was one of the magnates present at the council which judgment was given against Llywelyn ap Gruffudd.He participated in King Edward I of England's invasions of Wales in 1277 and 1282.