Sebastian Roché

Sebastian Roché is a French-Scottish actor. He portrays TBA in the Netflix original horror anthology, Cabinet of Curiosities.