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