Sir Richard Furlong is a fictional character portrayed by Michael Borja in the TV series The Winchesters.
They appear in 1 episodes out of a total of 13 aired
Episodes1
Hang On to Your Life
episode S1.E8 january 2023While John, Mary, and Millie help Samuel recover from his wounds, Carlos and Latika investigate a mysterious death at a bar.