Attore nato a Londra, ha studiato alla Harrow e poi, trasferitosi a New York, ha frequentato il Sarah Lawrence College. E' nota la sua interpretazione del ruolo di Brad Follmer nella nona stagione della serie X-Files....Leggi tutto