Родился 23 июля 1793 г., происходил из дворян Лифляндской губернии, сын вице-директора Инженерного департамента генерал-майора Корнилия Александровича Засса. На службу определён был 5 ноября 1804 г.; первое время числился по инженерному корпусу, а потом (в 1805 г.) был назначен в чертёжную инженерной экспедиции. Первый офицерский чин (подпоручика) получил в 1808 г. В 1813 г. Засс был переведен в Лейб-гвардии сапёрный батальон; в 1820 г. произведён в полковники, с утверждением в должности командира Лейб-гвардии конно-пионерного эскадрона. 14 декабря 1825 г. находился в числе войск, собранных на Дворцовой и Исаакиевской площадях против возмутившихся частей, и на следующий день за верность долгу был пожалован во флигель-адъютанты к императору Николаю I. Во время Турецкой войны 1828—1829 гг., в первый период кампании, находился со своим эскадроном в Придунайских княжествах; согласно Высочайшему повелению, производил работы по исправлению путей сообщения и проложил удобную дорогу через горы и непроходимый лес около крепости Варны. В 1829 г., за отличие по службе, Засс был произведён в генерал-майоры, с назначением командиром Лейб-гвардии драгунского (впоследствии конно-гренадерского) полка, с которым принимал весьма видное участие в усмирении Польского мятежа 1830—1831 гг. Прибыв в 1831 г. на театр войны, он поступил в отряд генерала Бистрома, с которым был в нескольких сражениях с поляками; потом совершил, по поручению начальства, несколько самостоятельных экспедиций, участвовал в делах под Тыкочином, при Остроленке и при взятии штурмом варшавских укреплений и городового вала города Варшавы. За Тыкочин Засс получил орден св. Анны 1-й степени, за Остроленку — украшенную алмазами золотую саблю с надписью «За храбрость» и за Варшаву — орден св. Георгия 4-й степени за № 4548 (18 октября 1831 г.). По возвращении из похода в 1831 г. он был назначен командиром 1-й бригады 1-й лёгкой кавалерийской дивизии. В 1838 г. зачислен в свиту Его Императорского Величества; в 1842 г. получил должность дивизионного начальника 4-й лёгкой кавалерийской дивизии, а в 1843 г. был произведён в генерал-лейтенанты. Во время Венгерского мятежа 1849 г. Засс ходил за Карпаты, сражался с мятежниками при селах Геремболи, Зольце, Кекеше и Дебрецене и получил за отличие вторую золотую саблю, украшенную бриллиантами, с надписью «За храбрость». 12 сентября 1851 г. он пожалован был в генерал-адъютанты к его Императорскому Величеству. Засс состоял членом Александровского комитета о раненых; ввиду открывшихся злоупотреблений директора канцелярии комитета Политковского, был предан генеральскому суду вместе с другими членами комитета за бездействие власти и допущение важного государственного ущерба и лишён звания генерал-адъютанта (в 1854 г. оно было ему возвращено). С 1853 г. исправлял должность попечителя военно-сухопутных госпиталей, находившихся в то время в Санкт-Петербурге и его окрестностях.
Умер 14 марта 1857 г.