Popularity: 2
Scottish comedian, writer, and TV personality.
1988-01-27
Edinburgh, Scotland
Release date: 06/21/2023
Release date: 05/27/2022
Character: Self
Release date: 12/13/2023
Release date: 09/09/2015