Porcupine Tree: Nil Recurring (2024)
Porcupine Tree: The Making of Fear of a Blank Planet (2024)
Self
Porcupine Tree: Closure / Continuation. Live. Amsterdam 07/11/22 (2023)
Keyboards
Porcupine Tree - Hellfest 2023 (2023)
Porcupine Tree: Never Stop the Car on a Drive in the Dark (2023)
Porcupine Tree: Closure / Continuation (2022)
himself
Porcupine Tree: The Complete AIR Studio Sessions (2022)
Porcupine Tree: In Absentia (2020)
Porcupine Tree: In Absentia Documentary (2020)
Himself
Porcupine Tree: Octane Twisted (2012)
keyboard, synthesizer
Porcupine Tree: Anesthetize (2010)
Porcupine Tree: Lightbulb Sun (2008)
Porcupine Tree: The Incident (2007)
Porcupine Tree: Fear of a Blank Planet (2007)
Porcupine Tree: Arriving Somewhere... (2006)
Japan - The Very Best Of (2006)
synthesizers
Porcupine Tree: Rockpalast 2005 - Live Music Hall Köln (2005)
Porcupine Tree: Rockpalast (2005)
Porcupine Tree: Deadwing (2005)
Porcupine Tree: Stupid Dream (1999)
Japan: Oil On Canvas (1982)