Skip to main content
HD
Person

Herbert Dowbiggin

Sir Herbert Layard Dowbiggin (26 December 1880 – 24 May 1966) was the eighth British colonial Inspector General of Police of Ceylon from 1913 to 1937, the longest tenure of office of an Inspector General of Police (IGP). He was called the 'Father of Colonial Police'. He was knighted in 1931.

Share

Comments (0)

Join the conversation

Sign in to share your take and reply to others.

First take? What stood out to you about "Herbert Dowbiggin"?