Richard Williams is a fictional character portrayed by Juan-Pablo Veizaga in the TV series Sleepy Hollow.
They appear in 1 episodes out of a total of 62 aired
Episodes1
Whispers in the Dark
episode S3.E2 october 2015Past deeds return to give Crane, Abbie & Jennie reasons to come clean.