Даниэль Рудольф Анриг родился 10 июля 1972 в Валенштадте, кантон Санкт-Галлен.
Женат, имеет четверых детей.
Алебардщик Швейцарской Гвардии в 1992—1994.
Вернувшись на родину, получил диплом по гражданскому и церковному праву в университете Фрибура (1999), являлся ассистентом на кафедре гражданского права того же университета (1999—2001).
Глава криминальной полиции кантона Гларус в 2002—2006 годах.
В 2006 году, получив звание капитана швейцарской армии, становится генеральным комендантом полиции кантона Гларус.
19 августа 2008 году назначен 34-м командиром Швейцарской гвардии.