Search movies and TV series
Acting
James "Jimmy" Edward Duval (born September 10, 1972) is an American actor, who is most famous for his roles in the Gregg Araki "Teenage Apocalypse" trilogy in addition to Frank in Donnie Darko, Miguel in Independence Day, and Singh in Go.

Boris Is Dead
as Emilio

I Want Your Sex

Numbskull Revolution
as Futurecide

Skate to Hell
as Buck

Marriage Bites
as Nelson

In from Outside

Cutaways
as Sammy

The Legend of Catclaws Mountain
as Marcus McKinley

Aftermath
as Martin

Woods Witch
as Garrett Gaspar

Future Punks

Free LSD
as Homeless Man / The Producer

First Person Savior
as Tragedy

Vision
as Dex Abrams

Night of the Zomghouls
as Bodhi

Amityville Karen
as Troy

Tales from the Other Side
as Elijah

Without Ward

The Runner
as Television Announcer

I, Challenger
as Sid
Bury Me
as Sid

Nightshade
as Officer Camello

Under the Palm Tree
as Dan Taylor

The Video Store
as Agent Elliot

Booze, Broads and Blackjack
as Oscar Chavez

Beast Mode
as Huckle Saxton

Spinning Dry
as Samuel 'Norm' Normandie

Darling Nikki
as Ethan

From the Dead
as Eddie

Now Apocalypse
as Homeless Man

Junkie
as Kie Alexander

American Nightmares
as Felix

Mission Possible
as Harry

Garlic and Gunpowder
as Archie Bocci

Spreading Darkness
as Mark Minscourri

The Black Room
as Leo

The Abduction of Jennifer Grayson
as Jeremy

Deus ex Machina: The Philosophy of 'Donnie Darko'
as Self

It Watches
as Guy

American Romance
as Stewart Miles

Punk's Dead: SLC Punk 2
as John The Mod

Tales of Halloween
as Dante

Appetites
as Paul

Shut Up and Drive
as Ben

Dutch Hollow
as Patrick Lewis

American Muscle
as Tommy Two-Tone

Catch of the Day
as Detective Alex Hoyt

Lazarus: Apocalypse
as Roger Abel

BoJack Horseman
as The Grip (voice)

Hercules Reborn
as Horace

Five Thirteen
as Reggie

Dead Sea
as Said

Tom Holland's Twisted Tales
as Toughey (segment "Shockwave")

Carlos Spills the Beans
as Gay Scott

Tom Holland's Twisted Tales
as Toughey
Prevertere
as Blade

Amelia's 25th
as Evan

American Idiots
as Arrowroot

All Together Now
as Zeke

9 Full Moons
as Terry