Zainicjował powstanie grup rekonstrukcji historycznej: Stowarzyszenia „Bractwo Rycerskie Zamku Gniewskiego”(1993), Stowarzyszenia „Konfraternia Świętego Wojciecha”(2000), Żółtego Regimentu Piechoty Gustawa II Adolfa (2001), chorągwi husarskiej marszałka województwa pomorskiego, w której pełnił funkcję porucznika (2004), Rycerzy Gniewu ( 2011). W 1994 rozpoczął współpracę z francuskim Stowarzyszeniem ”Les Compagnons du Tour de France”, wspierającym odbudowę zamku i kształcących gniewskich rzemieślników w zawodach budowlanych. W 1997 współorganizował Kapitułę Rycerstwa Polskiego. W latach 1998–2001 współorganizował inscenizację Bitwy pod Grunwaldem, w której od 1998 odgrywa postać wielkiego mistrza Ulricha von Jungingen.
Od 2001 na terenie zamku corocznie w sierpniu organizowana jest inscenizacja bitwy stoczonej pod Gniewem w dniach 22-29 sierpnia 1626, podczas tzw. wojny o ujście Wisły, pomiędzy wojskami dwóch kuzynów – Gustawa Adolfa Wazy, króla Szwecji i Zygmunta III Wazy, króla polskiego.
W 2010 właścicielem zamku została firma Polmlek. Obecnie na zamku odbywają się turnieje rycerskie, pokazy kowalstwa artystycznego, kolonie tematyczne i inne imprezy.