Jan Weiler wurde 1967 in Düsseldorf geboren. Er arbeitete zunächst als Texter in der Werbung und besuchte dann die Deutsche Journalistenschule in München. Anschließend arbeitete er von 1994 bis 2005 als Redakteur, Autor und schließlich Chefredakteur beim Süddeutsche Zeitung Magazin.
2003 entstand aus einer Kurzgeschichte im SZ-Magazin sein erster Roman „Maria, ihm schmeckt’s nicht.“ Das Buch gilt als das erfolgreichste deutsche Romandebüt der letzten zwanzig Jahre, die Verfilmung lief 2009 erfolgreich in den Kinos. 2005 folgte die Fortsetzung „Antonio im Wunderland.“
Seine Bücher gibt es komischerweise nicht auf italienisch, wohl aber auf koreanisch.