Урбан родился 15 октября 1778 года в Эльбинге. Первоначально был военным музыкантом. С 1812 года по 1859 год был музыкальным директором Эльбинга и руководителем городской капеллы.
В 1824 году читал лекции по теории музыки в Берлине. В 1830 году был театральным предпринимателем. 2 июня 1833 года организовал первый музыкальный праздник в Пруссии в горoде мариенбург и симфонические концерты в Данциге.
Деятельность Урбана сыграла большую роль в развитии музыкальной культуры Эльбинга. В своих работах Урбан призывал к обновлению методики музыкального обучения, считал необходимым развивать у учеников музыкальный вкус, чувство ритма и слух. Его труды используются и в наше время. Урбан обосновал свои неосуществившиеся планы создать «нормальную музыкальную школу» в своей работе «О моей системе всеобщего музыкального образования».
О музыкальных произведения Урбана почти ничего не известно; сохранились в рукописи его опера «Золотой телец» и музыка к «Мессинской невесте» Шиллера. Скончался 14 мая 1860 года в своём родном городе Эльбинге.