В 1848 году участвовал в датско-немецкой войне, 21 июля одержал победу при Альтенгофе и руководил блестящей операцией при Гоптруппе.
В 1866 году был начальником штаба баварской армии.
В 1870—1871 годах, во время Франко-прусской войны, командовал 1-м баварским корпусом. 9 октября при Артенэ разбил авангард Луарской армии, одержал над ней победу при Орме 11 октября и занял Орлеан. Уступая превосходящим силам Орелля де Паладина, покинул Орлеан 9 ноября и отступил после горячего боя при Кульмье, искусно восстановив сообщение с армией великого герцога Мекленбургского.
В честь Танна в Кайзеровском флоте был назван линейный крейсер «Von der Tann»