The CW's 'Star-Crossed' casts 'Oh Sit!' creator Deena Dill for recurring role
Deena Dill is about to step in front of the camera.
Dill will play Margaret Montrose, an overly-protective mother to her son, played by Grey Damon. Margaret is a woman who has suffered considerable loss due to the hostility between the Atrians (aliens) and humans.
Dill first appears in episode 3 and will be recurring throughout the season.
Other onscreen roles Dill is known for are her recurring roles on "iCarly" and "Suburgatory."
"Star-Crossed" is The CW's midseason alien invasion drama starring Matt Lanter, Aimee Teegarden, and Damon.