V roce 1988 absolvoval Fakultu architektury ČVUT v Praze. Poté skrze konkurz francouzské ambasády získal roční stáž na École d ́Architecture de Versailles u Henriho Breslera. Po návratu z Francie v roce 1989 začal pracovat jako architekt v Metroprojektu Praha, kde získal pozici samostatného a později vedoucího projektanta. V této době navrhl interiér stanice pražského metra B Lužiny. Zároveň pracoval jako externí designér tramvají a kolejových vozidel pro ČKD Dopravní systémy. V roce 1993 si založil vlastní architektonické studio Ateliér designu a architektury, specializující se na dopravní stavby a design prostředků hromadné dopravy. S Metroprojektem zůstal nadále v úzké spolupráci. Byl realizován Kotasův projekt stanice metra B Rajská zahrada, jejíž projekt byl oceněn jako „Stavba roku 1999”. Následně získal práci hlavního projektanta na realizaci tramvajové trati Hlubočepy–Barrandov s šesti tramvajovými stanicemi, dvěma mosty a dvěma tunely. Tato realizace získala titul „Stavba roku 2004”. Po povodních 2002 zastával pozici hlavního architekta obnovy pražského metra. Ze spolupráce s ČKD Dopravní systémy (poté Siemens) vznikl design nízkopodlažních tramvají typu RT6 a design design nových souprav pražského metra typu M1. Jako designér ve Škodě Ostrov realizoval novou řadu nízkopodlažních trolejbusů a autobusů. V roce 2000 začal spolupracovat s firmou Alstom na vývoji nové vlakové jednotky s naklápěcími skříněmi pro koridor Berlín–Praha–Brno–Vídeň, jejichž provozovatelem jsou České dráhy. Od počátku 90. let realizoval řadu designů vozidel hromadné dopravy.