IMDb Page
Movie Release Date Character Age at Release
Get Fast 12/12/24 The Cowboy 62
Werewolves 12/04/24 Dr. Aranda 62
Justice League: Crisis on Infinite Earths Part Three 07/15/24 The Spectre (voice) 62
Justice League: Crisis on Infinite Earths Part Two 04/22/24 The Spectre (voice) 62
Justice League: Crisis on Infinite Earths Part One 01/08/24 The Spectre / Owlman (voice) 61
Et Tu 10/05/23 Brent Barrymore 61
Easter Sunday 08/04/22 Lou Diamond Phillips 60
Constantine: The House of Mystery 05/02/22 Spectre (voice) 60
Adverse 02/12/21 Dr. Cruz 58
Big Kill 10/19/19 Johnny Kane 57
Urban Country 08/03/18 Warden Tono 56
Avenge the Crows 12/05/17 Casper 55
Quest 09/15/17 Gus 55
Elena of Avalor: Realm of the Jaquins 08/12/17 Victor Delgado (voice) 55
Cop and a Half: New Recruit 08/01/17 Detective Simmons 55
Created Equal 04/29/17 Monsignor Renzulli 55
The Last Train 01/10/17 Gunner 54
The Night Stalker 07/01/16 Richard Ramirez 54
Sky 09/16/15 53
The 33 08/06/15 Luis Urzua 'Don Lucho' 53
The Wiggles - Rock and Roll Preschool 02/19/15 Himself 53
Sequoia 03/09/14 Colin 52
Filly Brown 04/19/13 Jose Tonorio 51
Sanitarium 03/01/13 James Silo 51
Lucy in the Sky with Diamond 02/12/13 Lou Diamond Phillips 50
Metal Tornado 07/22/11 Michael Edwards 49
Takedown 04/16/10 David 48
The Invited 01/01/10 Garrett 47
Angel and the Badman 07/05/09 Quirt Evans 47
Carny 04/24/09 Sheriff Atlas 47
Love Takes Wing 04/04/09 Ray Russell 47
Che: Part Two 12/12/08 Mario Monje 46
Death Toll 04/15/08 Mayor Padial 46
Lone Rider 04/08/08 Bobby Hattaway 46
Never Forget 03/07/08 Frank Hill 46
Naked Movie 02/24/08 Self 46
Termination Point 12/31/07 Dr. Daniel Winter 45
Backyards & Bullets 05/07/07 45
Fingerprints 10/16/06 Doug 44
El Cortez 10/05/06 Manny DeSilva 44
Aquaman 07/24/06 Tom Curry 44
Striking Range 06/01/06 Eugene "Vash" Vasher 44
Alien Express 08/13/05 Vic Holden 43
Murder at the Presidio 05/02/05 CWO James Chandler 43
Gone But Not Forgotten 01/01/05 Alan Page 42
Grandpa's Place 02/14/04 Self 41
The Trail to Hope Rose 01/01/04 Keenan Deerfield 41
Red Water 08/17/03 John Sanders 41
Hollywood Homicide 06/09/03 Wanda 41
Absolon 03/10/03 Walters 41
Malevolent 06/27/02 Jack Lucas 40
Stark Raving Mad 05/23/02 Gregory 40
Lone Hero 04/12/02 Bart 40
An Untold Triumph: America's Filipino Soldiers 01/01/02 Narrator (voice) 39
Route 666 10/30/01 Jack La Roca 39
A Better Way to Die 09/26/01 William Dexter 39
Hangman 02/09/01 Detective Nick Roos 38
Knight Club 02/01/01 Dirk Gueron 38
Picking Up the Pieces 05/26/00 Officer Alfonso 38
Supernova 01/14/00 Yerzy Penalosa 37
Bats 10/22/99 Sheriff Emmett Kimsey 37
In a Class of His Own 10/17/99 Ricardo 'Rich' Donato 37
Brokedown Palace 08/13/99 Roy Knox 37
Behind The Music: The Day The Music Died 02/03/99 Self 36
Another Day in Paradise 12/30/98 Jewels (uncredited) 36
The Big Hit 04/24/98 Cisco 36
Smoke Alarm: The Unfiltered Truth About Cigarettes 09/14/97 Camel 35
Big Guns Talk: The Story of the Western 07/27/97 Self 35
The Trial of Adolf Eichmann 04/30/97 Abba Kovner / Eliahu Rosenberg (voices) 35
Hourglass 02/26/97 uncredited 35
Courage Under Fire 07/04/96 Staff Sergeant John Monfriez 34
Undertow 03/26/96 Jack Ketchum 34
The Wharf Rat 03/11/96 Petey Martin 34
Override 10/16/94 Cal 32
Boulevard 05/01/94 Hassan 32
Sioux City 04/01/94 Jesse Rainfeather Goldman 32
Teresa's Tattoo 03/15/94 Wheeler 32
Dangerous Touch 01/01/94 Mick Burroughs 31
Wind in the Wire 08/25/93 31
Extreme Justice 06/26/93 Jeff Powers 31
Willie Nelson: The Big Six-O 05/22/93 Self 31
The Panama Deception 07/31/92 English Voice-over 30
Shadow of the Wolf 03/05/92 Agaguk 30
Ambition 06/02/91 Mitchell Osgood 29
The Dark Wind 01/01/91 Officer Jim Chee 28
Harley 01/01/91 Harley 28
Young Guns II 08/01/90 Jose Chavez y Chavez 28
A Show of Force 05/11/90 Jesus Fuentes 28
The First Power 04/06/90 Det. Russell Logan 28
Renegades 06/02/89 Hank Storm 27
Disorganized Crime 04/14/89 Ray Forgy 27
Dakota 12/02/88 John Dakota 26
Stand and Deliver 03/11/88 Angel Guzman 26
Young Guns 02/17/88 Chavez y Chavez 26
The Three Kings 12/17/87 Tag 25
La Bamba 07/24/87 Ritchie Valens 25
Trespasses 07/05/86 Drifter 24
Interface 09/11/85 Punk no. 1 23
Time Bomb 03/25/84 Terrorist 22
Guns III - Alias: Billy the Kid None Chavez 62
Keep Quiet None Teddy Sharpe 62
City Kid None Harley 62