Hij is een illustrator en grafisch ontwerper uit Amsterdam. Hij maakt storyboards voor reclames, tijdschrift illustraties en strips. Hij studeerde af in 1999 aan de Amsterdamse Hogeschool voor de Kunsten. Hij begon zijn carrière als personage- en conceptontwerper bij de firma RB (1998-2001), waarna hij als illustrator/visualiser werd ingehuurd via de bureaus Comic House (2002-2014) en Roughmen (sinds 2006). Tot zijn klanten behoren Adidas, Netflix, PlanetX, Nike, Kesselskramer, Pedri Animation, Storm Studios, Eyeworks en Flinck Film. Zijn illustraties verschenen in bladen als Playboy, Oor en Adformatie, en hij maakte de storyboards voor twee films met regisseur Frans Weisz: 'Finn' (2013) en 'Het leven is Vurrukkulluk' (2018). In 2020 deed hij het storyboard voor de Nederlands-Noorse coproductie 'Dragon Girl' (2021), waarbij het storyboard de sleutel vormt tussen de live-action en visuele effecten van de film.
