Joseph Long

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