Search series, movies, and people
Steve Rankin is an American actor.
The Mentalist
as Jed Stack
Buffy the Vampire Slayer
as Mr. Maclay