David Castro (Red Zone) has has been cast in a recurring role on ABC Family’s straight-to-series drama Shadowhunters. Based on the bestselling young adult fantasy book series The Mortal Instruments by Cassandra Clare, Shadowhunters follows 18-year-old Clary Fray (Katherine McNamara) who finds out on her birthday that she is not who she thinks she is but rather comes from a long line of Shadowhunters — human-angel hybrids who hunt down demons. When her mother Jocelyn (Maxim Roy) is kidnapped, Clary is thrown into the world of demon hunting with mysterious Shadowhunter Jace (Dominic Sherwood) and her best friend Simon (Alberto Rosende). Castro will play Raphael, an elegantly handsome, well-dressed vampire. Ambitious and cunning, he’s aspiring to lead the New York vampire clan.

Frank Whaley (Ray Donovan, Gotham) has been cast opposite Richard Dreyfuss in ABC’s miniseries, Madoff. He will play Harry Markopolosa, a high school math nerd turned cocky finance whiz with a paranoid streak. Inspired by ABC News chief investigative correspondent Brian Ross’ reports and his book The Madoff Chronicles, the mini follows the rise and spectacular fall of the now-imprisoned swindler and the $65 billion Ponzi scheme he concocted. Whaley, repped by APA and Karen Forman Management, recently wrapped an arc on CBS summer series Under The Dome and will next be seen in upcoming features The Outskirts and Monster Trucks.