Ben Barnes as Alejandro Griffin (The Big Wedding,2013)