Je český spisovatel, scenárista, malíř a ilustrátor. Je autorem řady historických románů pro mládež. Vystudoval MFF UK v Praze, obor teoretická kybernetika. Studoval i klasickou a středověkou filozofii v tajných domácích seminářích, pokračoval ve výtvarné práci a začal se věnovat psaní poezie a prózy. Po odchodu do ciziny nejprve ve Vídni studoval staré jazyky a navštěvoval přednášky z filozofie. Ve francouzském Lille se pak věnoval kresbě a malbě, navštěvoval přednášky z historie, filozofie a teologie. Po návratu do Čech vyučoval v letech 1990 až 1993 filozofii a etiku na Pedagogické fakultě Univerzity Karlovy. Kromě občasné překladatelské činnosti a psaní článků se především začal věnovat tvorbě scénářů pro dětské animované filmy. Jako večerníčkové seriály byla v České televizi uvedena Broučkova rodina a vánoční seriál Cesta tří králů. Animovaný seriál Pavel, dobrodruh víry později převedl na úspěšnou knihu, jejíž americký překlad získal první cenu jako nejlepší katolická kniha pro děti (2009). Vzdělání pro výtvarnou tvorbu získal v ateliéru profesora Borise Jirků. Díky tomu si dnes ilustruje některé své knížky sám. V roce 2012 publikoval úspěšný dobrodružný román pro mládež Strážce ohně a o rok později román Vojmírova cesta. Do doby vrcholného středověku uvádějí mladé čtenáře dva romány - Vzpoura v Assisi (2014) a Bratr Dominik (2016). Z Itálie poloviny 19. století - věku páry a velkých vynálezů - načerpal autor látku pro román Bitva na řece Pádu (2015).