RICHARD DAVID-CAINE

Richard David-Caine

ACTING

Richard David-Caine is an English actor, writer and voiceover artist.
He plays the character of Line in the CBeebies series Swashbuckle.