Joseph Long

Joseph Long played Rocco Colasanto in the Doctor Who story Turn Left.