Deena Dill


Deena Dill is an American actress and executive producer best known for her recurring roles on Nickelodeons hit show iCarly, ABCs television series, Suburgatory, and The CWs sci fi series, StarCrossed, as well as being a creator and executive producer of The CWs awardwinning game show Oh Sit

NA

Source: Wikipedia