He is best known for his role in the Sky One series Dream Team, where he played the popular character Karl Fletcher for eight years, despite initially only signing up for six episodes.
He became well-known for his character, Karl Fletcher, on the popular Sky One series "Dream Team."  His role was initially intended to be for just six episodes but he continued playing it for eight years.