James Duval is an American actor. He started his professional acting career in the 1990s. He first debuted as Andy in the 1993 film Totally Fucked Up. He went on to have notable roles in the movies The Doom Generation, Independence Day, A River Made to Drown In, and Nowhere. In the 2000s, he landed acting roles in the films Gone in 60 Seconds and Amerikana. He also played Frank in Donnie Darko. Shortly after, he starred in the independent film The Doe Boy. His work here got him noticed. More recently, he appeared in the film American Romance. He currently appears in the new series Now Apocalypse.