W 1978 poznał Didiera Conrada, z którym stworzył Hauts de pages, Bob Marone i Les Innommables. Był także jednym ze scenarzystów komiksu Morrisa, Lucky Luke.
Od 2011 jest twórcą scenariusza serii Thorgal: Louve, pobocznego cyklu Thorgala. Autorem rysunków jest Roman Surżenko. W 2018 roku został scenarzystą głównej serii.