Gabrielle Union joins 'FlashForward'

Rex Features

Gabrielle Union has signed up to star in ABC's FlashForward, it has been reported.

The sci-fi drama, starring Joseph Fiennes as an FBI agent, will centre on a mysterious global occurrence that enables people to see a vision of the future.

The Bring It On actress has been cast as Zoey, a criminal defence attorney who will serve as a love interest for one of the other castmembers on the series, TV Guide reports.

"We're thrilled that Gabrielle is joining our cast," executive producer David S. Goyer said in a statement. "When we met with her, we immediately knew she was our Zoey. She's witty, soulful and beautiful. I've been wanting to work with her for a long time."

Last year, Union was featured on a multi-episode arc of Ugly Betty, in which she played Wilhelmina's (Vanessa Williams) younger sister Renee Slater.