Hold On My Heart
Genesis: The Video Show
writer, performer
I Can't Dance
Genesis: The Video Show
writer, performer
In Too Deep
Genesis: The Video Show
writer, performer
Invisible Touch
Genesis: The Video Show
performer, writer
Jesus He Knows Me
Genesis: The Video Show
writer, performer
Jesus He Knows Me
The Passion: Films, Faith & Fury
performer, writer
Land of Confusion
Genesis: The Video Show
writer, performer
Mama
Genesis: The Video Show
performer, writer
No Son Of Mine
Genesis: The Video Show
performer, writer
That's All
Genesis: The Video Show
writer, performer
Throwing It All Away
Genesis: The Video Show
writer, performer
Turn It On Again
Genesis: The Video Show
writer, performer
Abacab
Genesis: The Video Show
writer, performer
Anything She Does
Genesis: The Video Show
performer, writer
Congo
Genesis: The Video Show
writer, performer
Duchess
Genesis: The Video Show
performer, writer
Follow You Follow Me
Genesis: The Video Show
writer, performer
I Know What I Like (In Your Wardrobe)
Top Ten
performer, writer
Illegal Alien
Genesis: The Video Show
performer, writer
Keep It Dark
Genesis: The Video Show
writer, performer
Many Too Many
Genesis: The Video Show
writer, performer
Misunderstanding
Genesis: The Video Show
writer, performer
No Reply At All
Genesis: The Video Show
writer, performer
Not About Us
Genesis: The Video Show
writer, performer
Paperlate
Genesis: The Video Show
performer, writer
Ripples
Genesis: The Video Show
performer, writer
Robbery, Assault and Battery
Genesis: The Video Show
performer, writer
Shipwrecked
Genesis: The Video Show
writer, performer
The Brazilian
When the Wind Blows
performer, producer
The Carpet Crawlers 1999
Genesis: The Video Show
writer, performer
Tonight, Tonight, Tonight
Genesis: The Video Show
writer, performer
Tonight, Tonight, Tonight
Palm Harbor Vice 2: Brotherhood of the Monkey
performer, writer
Turn It on Again
Grand Theft Auto: Vice City Stories
composer, performer
Hold On My Heart
Genesis: The Way We Walk - Live in Concert
performer
Home By The Sea
Genesis: The Way We Walk - Live in Concert
performer
I Can't Dance
Monte Video
performer
I Can't Dance
Tohuwabohu
performer
I Can't Dance
Top Ten
performer
I Can't Dance
Willkommen Österreich
performer
I Can't Dance
Genesis: The Way We Walk - Live in Concert
performer
In Too Deep
American Psycho
performer
Invisible Touch
Genesis: The Way We Walk - Live in Concert
performer
Jesus He Knows Me
Genesis: The Way We Walk - Live in Concert
performer
Jesus He Knows Me
Le huitième jour
performer
Land of Confusion
I Love the '80s Strikes Back
performer
Land Of Confusion
Miami Vice
performer
Land of Confusion
Genesis: The Way We Walk - Live in Concert
performer
Mama
Ha-Shminiya
performer
Mama
Magnum, P.I.
performer
No Son Of Mine
Ein Heim für Tiere
performer
No Son Of Mine
Genesis: The Way We Walk - Live in Concert
performer
Turn It On Again
Genesis: The Way We Walk - Live in Concert
performer
A Trick of the Tail
Genesis: The Video Show
writer, performer
Back in N.Y.C.
Jeff Buckley: Everybody Here Wants You
writer
Congo
Top Ten
performer
Dancing With The Moonlit Knight
Metal Evolution
performer
Domino
Genesis: The Way We Walk - Live in Concert
performer
Dreaming While You Sleep
Genesis: The Way We Walk - Live in Concert
performer
Fading Lights
Genesis: The Way We Walk - Live in Concert
performer
Follow You Follow Me
Cold Case
performer
Follow You Follow Me
Top of the Pops
performer
Follow You Follow Me
Follow You Follow Me
performer
Follow you, follow me
Derrick
performer
Follow You, Follow Me
Top Ten
performer
Follow You, Follow Me
I Now Pronounce You Chuck & Larry
performer
Home By The Sea/Second Home By The Sea
Genesis: The Video Show
performer, writer
In Too Deep
Todd's Pop Song Reviews
performer
In Too Deep
The Sugarcube Critic
performer
Invisible Touch
American Dad!
performer
Invisible Touch
Todd's Pop Song Reviews
performer
Jesus He Knows Me
Chris the Swiss
performer
Land of Confusion
Todd's Pop Song Reviews
performer
Land of Confusion
Genesis: Land of Confusion
performer
Land of Confusion
Reagan
performer
Man In The Corner
Genesis: The Video Show
writer, performer
Match of the Day
Top of the Pops
performer
Misunderstanding
NBC Sunday Night Football
performer
Old Medley
Genesis: The Way We Walk - Live in Concert
performer
Paperlate
Top of the Pops
performer
Paperlate
Sing Street
performer
Supper's Ready
Top Ten
performer
The Brazilian
Magnum, P.I.
performer
Tonight, Tonight, Tonight
Todd's Pop Song Reviews
performer
Tonight, Tonight, Tonight
Genesis: The Way We Walk - Live in Concert
performer
Turn it on Again
Top of the Pops: The Story of 1980
performer
A Trick Of The Tail
Top Ten
performer
Abacab
Top of the Pops
performer
Carpet Crawlers
Det store flip
performer
Driving The Last Spike
Genesis: The Way We Walk - Live in Concert
performer
Follow You, Follow Me
Top of the Pops
performer
I Know What I Like (In Your Wardrobe)
Danny Baker Rocks... (A Bit)
performer
Invisible Touch
The Angry Video Game Nerd
performer
Mama
David Copperfield: 15 Years of Magic
producer
Mama
The Magic of David Copperfield XV: Fires of Passion
producer
Ravine
The Vietnam War
performer
The Brazilian
Palm Springs
performer
Tonight Tonight Tonight
Magnum, P.I.
performer
I Can't Dance
Otto - Der Liebesfilm
writer
I Can't Dance
ITV Lunchtime News
performer
I Can't Dance
Good Morning Britain
performer
IN TOO DEEP
Mona Lisa
composer
Invisible Touch
Morning Joe
performer
Jesus He Knows Me
Room 101
performer
Jesus He Knows Me
Good Morning Britain
performer
Just A Job To Do
The Insiders
composer
Land of Confusion
UK Championship Snooker
performer
Land of Confusion
Good Morning Britain
performer
Land Of Confusion (2007 Digital Remaster)
Morning Joe
performer
Mama
Grand Theft Auto IV
performer, composer
Man of the Corner
GLOW
performer
Misunderstanding
Morning Joe
performer
Sexy
Beerfest
performer
Tell My Why
Genesis: The Video Show
performer, writer
That's All
Morning Joe
performer
Turn It On Again
Top of the Pops
performer