William was sheriff of Forfar (1195–1211), Justiciar of Scotia (1205–1233) and warden of Moray (1211–12).
William held various governmental roles: sheriff, Justiciar, and warden. These positions demonstrate his involvement in law enforcement, justice administration, and territorial management.