A.J. Castro

Born: 1983-09-10


Placeholder

Snakes on a Train

as Brujo
Released: 2006-08-15

Under a powerful Mayan curse, snakes are hatched inside a young woman, slowly devouring her from...

Movie page

Shadowplay

as Rick
Released: 2007-11-10

Three people are trapped in a room with no windows, no doors, and no memory of how or why they...

Movie page

The Da Vinci Treasure

as Amal
Released: 2006-05-23

An anthropologist must unlock the code hidden in the works of Leonardo Da Vinci in order to find...

Movie page

The 9/11 Commission Report

as Ali
Released: 2006-09-05

Independent writer-director Leigh Slawner helms this chilling dramatization of the findings laid...

Movie page

Crush(ed)

as Gorilla/Waiter
Released: 2009-06-30

Wilbur Krump has just about every card stacked against him; with an empty bank account, a dead...

Movie page

Dexter

as First Deputy
First aired: 2006-10-01

Dexter Morgan, a blood spatter pattern analyst for the Miami Metro Police also leads a secret...

TV Show page

Henry Danger

as Carlos (voice)
First aired: 2014-07-26

When 13-year-old Henry Hart lands a job as Danger, the sidekick-in-training to superhero Captain...

TV Show page

Grace and Frankie

as Technician
First aired: 2015-05-08

Elegant, proper Grace and freewheeling, eccentric Frankie are a pair of frenemies whose lives...

TV Show page

The Rookie: Feds

as Cyrus
First aired: 2022-09-27

Special Agent Simone Clark, the oldest rookie in the FBI, is a force of nature, the living...

TV Show page

Will & Grace

as Elias
First aired: 2017-09-28

That’s right, honey! A decade after their unforgettable eight-season run, comedy’s most fabulous...

TV Show page

The Cool Kids

as Lucas
First aired: 2018-09-28

Three guy friends in a retirement community are the top dogs until they’re blown out of the...

TV Show page

Mr. Mayor

as Nestor
First aired: 2021-01-07

A retired businessman runs for mayor of Los Angeles to prove he's "still got it." Once he wins,...

TV Show page