Willoughby was made a Knight of the Bath at the coronation of Richard III on 7 July 1483, and served frequently on commissions in Suffolk from 1483 to 1497.
On 25 November 1487 Willoughby was in attendance at the coronation of Elizabeth of York.