Nascido em 1974 em Praga (Checoslováquia), Jan Passer frequentou a Universita Karlova (Universidade Carlos, República Checa), tendo nesta obtido um diploma em Direito que completou, em 2000, com um mestrado em Direito na Stockholms universitet (Universidade de Estocolmo, Suécia). Em 2007, defendeu uma tese de doutoramento em Direito na Universita Karlova.
Exerceu, a partir de 1997, atividades jurisdicionais no seu país natal, primeiro como auditor de justiça no Městský soud v Praze (Tribunal de Praga, República Checa), função que desempenhou até 2001, e em seguida na qualidade de juiz no Obvodní soud pro Prahu 2 (Tribunal de Primeira Instância Praga 2, República Checa), de 2001 a 2005. Entre 2005 e 2016, foi juiz no Nejvyšší správní soud (Supremo Tribunal Administrativo, República Checa).
A experiência que adquiriu com a prática levou Jan Passer a ensinar, na qualidade de professor, várias matérias, entre as quais Direito da União, na Universita Karlova de 2001 a 2003, na Masarykova univerzita (Universidade Masaryk, República Checa) de 2006 a 2016, bem como na Univerzita Palackého v Olomouci (Universidade Palacký de Olomouc, República Checa) de 2014 a 2016. A sua experiência levou‑o igualmente a dar aulas de Direito, entre 2001 e 2016, na Academia da Justiça da República Checa.
Jan Passer foi nomeado juiz no Tribunal Geral da União Europeia em 19 de setembro de 2016. Desempenhou estas funções durante quatro anos antes de ser nomeado, em 6 de outubro de 2020, juiz no Tribunal de Justiça, onde atualmente exerce o seu mandato.