80 Days
Marillion: A Piss-Up in a Brewery
performer, writer
A Collection
Marillion: A Piss-Up in a Brewery
writer, performer
After Me
Marillion: A Piss-Up in a Brewery
writer, performer
Alone Again in the Lap of Luxury
Marillion: A Piss-Up in a Brewery
writer, performer
Beautiful
Marillion: A Piss-Up in a Brewery
writer, performer
Cannibal Surf Babe
Marillion: A Piss-Up in a Brewery
writer, performer
Cinderella Search
Marillion: A Piss-Up in a Brewery
performer, writer
Dry Land
Marillion: A Piss-Up in a Brewery
writer, performer
Forgotten Sons
The Old Grey Whistle Test
writer, performer
Gazpacho
Marillion: A Piss-Up in a Brewery
writer, performer
Go!
Marillion: A Piss-Up in a Brewery
writer, performer
Hard As Love
Brave
performer, writer
Heart of Lothian
The Old Grey Whistle Test
writer, performer
Incommunicado
The Kenny Everett Television Show
writer, performer
Ocean Cloud
The Shadow Walkers
writer, performer
Runaway
Brave
writer, performer
Sugar Mice
Marillion: A Piss-Up in a Brewery
writer, performer
Sympathy
Marillion: A Piss-Up in a Brewery
performer, writer
The Space
Marillion: A Piss-Up in a Brewery
writer, performer
Beautiful
Todo Seu
performer
Kayleigh
Skins
performer
Kayleigh
Late Night Shopping
performer
Lavender
Nighty Night
performer
Afraid of Sunrise
Marillion: A Piss-Up in a Brewery
performer, writer
Alone Again In The Lap Of Luxury
Brave
performer
Answering Machine
Marillion: A Piss-Up in a Brewery
performer, writer
Assassing
Live from Loreley
performer
Bitter Suite
Live from Loreley
performer
Brave
Brave
performer
Bridge
Brave
performer
Brief Encounter
The Old Grey Whistle Test
performer, writer
Chelsea Monday
Marillion: Recital of the Script
performer
Drilling Holes
The Shadow Walkers
performer
Easter
Todo Seu
performer
Forgotten Sons
Marillion: Recital of the Script
performer
Garden Party
Marillion: Recital of the Script
performer
Garden Party
P.I.T.
performer
Goodbye To All That
Brave
performer
He Knows You Know
Marillion: Recital of the Script
performer
Heart of Lothian
Live from Loreley
performer
Hotel Hobbies
Live from Loreley
performer
Incubus
Live from Loreley
performer
It's not your fault
Clem
performer
Kayleigh
Top of the Pops
performer
Kayleigh
Wogan
writer, performer
Lavender
Top of the Pops
performer
Lavender
Live from Loreley
performer
Lavender
1987
performer
Lavender
Now That's What I Call Music 6
performer
Lavender Blue
Top of the Pops
performer
Living With The Big Lie
Brave
performer
Market Square Heroes
Marillion: Recital of the Script
performer
Pseudo Silk Kimono
Live from Loreley
performer
Quartz
The Shadow Walkers
performer
Script for a Jester's Tear
Marillion: Recital of the Script
performer
Script for a Jester's Tear
Live from Loreley
performer
Sugar Mice
Live from Loreley
performer
The Great Escape
Brave
performer, writer
The Hollow Man
Brave
performer
The Last Straw
Live from Loreley
performer
Warm Wet Circles
Live from Loreley
performer
If My Heart Were A Ball It Would Roll Uphill
The Shadow Walkers
performer
Kayleigh
Grand Theft Auto IV: The Lost and Damned
performer
Kayleigh
Grand Theft Auto IV: The Ballad of Gay Tony
performer
Kayleigh
Live from Loreley
performer
Kayleigh
Car Share
performer
Kayleigh
Marillion: Kayleigh
performer
Power
Todo Seu
performer
Separated Out
The Shadow Walkers
performer
Slàinte Mhath
Live from Loreley
performer
That Time of the Night
Live from Loreley
performer
How Will You Go
Marillion: A Piss-Up in a Brewery
performer
Incommunicado
Live from Loreley
performer
Kayleigh
Grand Theft Auto: Episodes from Liberty City
composer
Lavender
On Becoming a God in Central Florida
performer
Let It Be
Marillion: A Piss-Up in a Brewery
performer
Way Over Yonder
Marillion: A Piss-Up in a Brewery
performer