Анатолий Анатольевич Емелин родился 3 октября 1964 года в Уфе. Мастер спорта международного класса.
Хоккейную карьеру начал в 1982 году. Играл на позиции правого нападающего, за карьеру забросил 229 шайб в 596 официальных играх.
Емелин играл за «Салавата Юлаева», екатеринбургский СКА, а также клубы «Авеста» (Швеция) и «Лада» (Тольятти).
В 1994 году участвовал в чемпионате мира. В 1996 году был награжден орденом Дружбы.
С 1998 года начал работать тренером, в 2006 году стал главным тренером «Лады» — самым молодым тренером в Суперлиге. В сезоне 2007/2008 возглавил «Амур». С 2010 года был главным тренером новокузнецкого «Металлурга».