2023
2022
as Self (archive footage)
2022
as lead vocals
2019
as Himself
2018
as Himself (Vocals)
2014
as Vocals
2013
as Lead Singer
2012
as Himself
2011
2011
as Himself
2011
as Himself
2010
as Himself - Lead Vocals
2009
2005
as Lead Voical
2005
as Lead Singer
1997
as Vocals
1991
as Himself
1991
as Self
1990
as Himself
1985
as Himself
1985
as Himself
1984
as Self
1984
as Vocals
1983
as Vocals
1983
as Self / Deep Purple Singer (uncredited)
1977
as Himself
1974
as vocals