Home / Discover / People

S.W.A.T.: Firefight

2011
as Justin Kellogg

Spun

2002
as Angel

Borrego

2022
as Jose

Chalk It Up

2016
as CIA Interviewer

Left to Die

2012
as Alex

Playing Cupid

2021
as David

Falling Awake

2010
as Eddie

Christmas Belle

2013
as Hunter Lowell

Water & Power

2014
as Power

Beneath Us

2020
as Homero Silva

Christmas on the Range

2020
as Clint McCree

Evil Takes Root

2020
as Felix Fojas

Rockaway

2007
as Trane

Bohica

2008
as Rivera

Dirty

2005
as Officer Rodriguez

Pray for Rain

2017
as Nico Reynoso