Seychelle Gabriel played Marisol in the short film Welfare to Love at a young age after doing commercial work. Her second movie, The Spirit, was released in 2009 in which she played a younger character named Sand. Later, she portrayed Yue in M. Night Shyamalan's The Last Airbender.
In television, Gabriel co-stars in the TNT popular sci-fi series Falling Skies, produced by Steven Spielberg. She has also guest starred in the comedy-drama series Weeds and Zoey 101. Other credits include Miami Medical and Honey 2. When she is not working, Gabriel enjoys playing the guitar and piano.
Seychelle Gabriel originally auditioned for Katara for The Last Airbender in 2008 but lost the role to Nicola Peltz. About six months later, she was called back to audition for Princess Yue and was offered the role four months after that.