When he was 27, he was a failed musician with a heroin addiction and a $30,000 debt. He moved to Namibia for 8 months, and returned to play Person in Generation Kill.
He starred as U.S. Marine Corporal Josh Ray Person in Generation Kill.
His parents are James Finley Ransone II and Joyce Ransone.
He appeared as Johnny D. with actor Scott Caan in a 2011 episode of Hawaii Five-0 titled Ne Me'e Laua Na Paio.