Learn English – Word for a person who wants to impose his rules everywhere or advise

american-englishnounspejorative-languagephrase-requestssingle-word-requests

My colleague has always something to advise, whatever you eat or play and he sometimes tries to dig out information from you and again advise on it. I just hate to get any feedback from him: if what I am eating is good or bad or how many people I am inviting on my daughter's birthday (none of his matter)!

I am looking for a word for that type of person.