En el 2011 se unirá a la serie dramática de ciencia ficción "Outcasts" donde interpretará a Stella Isen, la jefa de seguridad de una colonia humana, que sacrifica todo por la oportunidad de salvar al mundo.