No photoLee BarrettActorActed in 41990s1995Clockwork MiceClive Williams1994GiorginoThe Leader1993ThatcherworldKevin Jenkins1990Mr. BeanPickpocket · 1 episode84