logo

Personal Info

Known For

Acting

Known Credits

47

Gender

Male

Birthday

1977-12-05 (48 years old)

Place of Birth

Mayaguez - Puerto Rico

Also Known As

Armando Riesco

Biography

Known For

Acting

National Treasure

2004

National Treasure

as

Agent Hendricks

World Trade Center

2006

World Trade Center

as

Antonio Rodrigues

Che: Part Two

2008

Che: Part Two

as

Benigno (Dariel Alarcón Ramirez)

Brooklyn's Finest

2010

Brooklyn's Finest

as

Det. George Montress

The Tested

2011

The Tested

as

Julian Varone

Adult World

2014

Adult World

as

Rubia

Diamond Cartel

2015

Diamond Cartel

as

Ruslan (voice)

Che: Part One

2008

Che: Part One

as

Benigno (Dariel Alarcón Ramírez)

Dumb Money

2023

Dumb Money

as

Additional Voices (voice)

Bella

2006

Bella

as

Francisco

Garden State

2004

Garden State

as

Jesse

Grassland

2024

Grassland

as

Police Chief Marcus Sullivan

Harsh Times

2005

Harsh Times

as

Alex

Pangea

Pangea

as

Lazaro

Putzel

2012

Putzel

as

Jake

Fever Pitch

2005

Fever Pitch

as

Gerard

Pieces of April

2003

Pieces of April

as

Tyrone

7E

2013

7E

as

Rich

National Treasure: Book of Secrets

2007

National Treasure: Book of Secrets

as

FBI Agent Hendricks

Snapshots

2010

Snapshots

as

25th Hour

2002

25th Hour

as

Phelan

Can You Ever Forgive Me?

2018

Can You Ever Forgive Me?

as

Male (voice)

Foxhole

2025

Foxhole

as

The Groundskeeper

Third Watch

Third Watch

as

Pee Wee

3 LBS

3 LBS

as

Tom Flores

Blue Bloods

Blue Bloods

as

Delgado

Elementary

Elementary

as

Jacob Esparza

Law & Order

Law & Order

as

Gregory Cardenas

Vinyl

Vinyl

as

Paul Bezak

And Just Like That…

And Just Like That…

as

Paul Bennett

Bull

Bull

as

AUSA Olsen

Fringe

Fringe

as

Gavin

Bull

Bull

as

AUSA Dennis Olsen

The Chi

The Chi

as

Detective Cruz

The Equalizer

The Equalizer

as

ADA Raymond Ellis

FBI: International

FBI: International

as

James Greer

Law & Order

Law & Order

as

Ruben Alvera

Sneaky Pete

Sneaky Pete

as

Officer Inaba

Production

Seneca

2020

Seneca

as

Crew

Directing