← Back to explore








Filmography7 titles

The Vampire Diaries
2009as Liam Davis
2009as Liam Davis

Zoey 101
2005as Angry Kid #1
2005as Angry Kid #1

CSI: Miami
2002as Carlos Puente
2002as Carlos Puente

The Client List
2011as Alex Trimble
2011as Alex Trimble

Pitching Tents
2017as Phil
2017as Phil

Loserville
2016as Ryan Alvarez
2016as Ryan Alvarez

Devil's Snare
2022as Mike
2022as Mike