Tom Hillmann portrayed Richard Weiss in the episode "Go Where I Send Thee."
Tom Hillmann is an award-winning American film and television actor best known for his role guest starring on The CW show Star-Crossed as Grayson's father. He has worked opposite David Caruso recurring as Special Agent Sackheim on the CBS crime series CSI: Miami as well as Denzel Washington in Out of Time.
In the 2015 theatrical release Paper Towns, he plays Mr. Spiegelman, father of Margo Roth Spiegelman, played by Cara Delevingne.