Leo Lyons
- Birthday: 11/30/1943
- Place of birth: Mansfield, Nottinghamshire, England, UK
- Fame for: Acting
- Also known as: Leo David William Lyons, Ten Years After
Filmography
Release date: 2/15/1996
Message to Love - The Isle of Wight Festival
Role(s): Self - Ten Years After
Details