Ian was a member of NSW Police Force for 33 years. He served in both uniform and plain clothes areas, holding a number of Command positions at Aviation Support Branch, Surveillance Branch, Professional Standards Branch, and as a Local Area Commander. Ian managed a number of high profile investigations at the NSW Crime Commission and Professional Standards Command. He also conducted a number of public order operations throughout his career. Ian retired from the NSW Police Force in 2011 at the rank of Superintendent.