Cast Credits The Durrells (2016) Guest starring as Rose Beetle Man Episode 2x06: Episode 6 (May 28, 2017)