Love Actually star Rodrigo Santoro will star alongside Will Smith in upcoming thriller Focus.

The 37-year-old Brazilian actor will play the enigmatic billionaire owner of a racing team in the heist flick.

The thriller centres on a master conman (Smith) who falls in love with his young protegee (Margot Robbie). However, he is thrown off his target when his ex reappears just as he prepares to stage an elaborate heist in Buenos Aires.

Santaro recently finished work on Jane Got a Gun, a Western film starring Natalie Portman and Joel Edgerton.

The 300 star will next lend his voice to animated caper, Rio 2.