Damien Lloyd-DaviesActorIMDb Acted in 22010s2012GimpThe Gimp2011InbredRats45Appearances12010s2013On Tender HooksHimself