Too Much Life
2023
Kieran Leonard, also known as Saint Leonard and Saint Leonard's Horses, is a British musician, songwriter, actor and author.
From 2009 to 2015, Leonard wrote and performed under his own name, releasing one album, an EP and four singles. His second album Good Luck Everybody (2016) and third album The Golden Hour (2025) were both released under the Saint Leonard moniker.
Biography fallback source: Wikipedia