Known For
Photos
Filmography
2023
2023
2022
2021
2021
2021
2021
2020
2019
2009
2003

Been There All Along
Movie · as Liam Hiett

The Exile Road
Movie · as Azariah

How I Met Your Father
TV · as Waiter · 1 ep

Dirty Little Deeds
Movie · as Simon

Labor of Lies
Movie · as Daryl

Burning Lies
Movie · as Louis

Fatal Fiancé
Movie · as Jerry

Meteor Moon
Movie · as Pvt. Malcolm Neiman

Adventures of Aladdin
Movie · as Aladdin

NCIS: Los Angeles
TV · as Marco Ruiz · 1 ep

NCIS
TV · as Christopher Blaze · 1 ep


