Каширин Вадим Анатольевич родился 30 октября 1959 года в городе Октябрьский Башкирской АССР. Образование высшее, в 1996 году окончил Петербургский государственный университет путей сообщения, а в 2004 году – Санкт-Петербургский государственный университет водных коммуникаций. Женат, имеет двоих сыновей.
В 1979-1982 годах проходил службу в Вооруженных Силах СССР. С 1982 - сотрудник отдела милиции порта Ленинград ГУВД Ленгороблисполкомов. С 1985 по 2010 год прошел путь от оперуполномоченного до начальника криминальной милиции.