Joe is a classmate and friend of heroine Anastasia Steele who quite wants to be more than friends. Unfortunately for him, he's competing against slick billionaire Christian.
Fifty Shades author EL James confirmed the casting by tweeting a link to industry website Deadline Hollywood's announcement.
Victor has previously appeared in the movie The Lords of Dogtown and TV show How To Make It In America. He'll also appear in the upcoming Godzilla, which is being helmed by Fifty Shades director Sam Taylor-Johnson.
Casting for Fifty Shades has been a hot topic ever since the film adaptation of the racy books was announced.
Gorgeous Northern Irish model Jamie Dornan has been tapped to play Christian, after hunky Charlie Hunnam pulled out because of scheduling problems.
Dakota Johnson will play Anastasia, while Pride & Prejudice star Jennifer Ehle will portray her mother.