star crossed deena dill 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.

The “Oh Sit!” creator/executive producer just landed an onscreen role on another CW show. She will recur on The CW’s midseason alien drama, “Star-Crossed,” Zap2it has confirmed.

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.