Actor who also played the Invisible Guy in the superhero adapted film The Little league of Extraordinary Males alongside Sean Connery. In 2013, he performed Bor in the Marvel film Thor: The Dark Globe. He had a short part in the 2001 battle theatre film Pearl Harbor. He portrayed Vincent Vehicle Gogh within an bout of Doctor Who. He went to the Royal Scottish Academy of Music and Theatre, where he used acting. He wedded Mai Nguyen in 2008. He is at the film Airline flight from the Phoenix alongside Dennis Quaid.