Home / Discover / People
  • Created April 12, 2019 by
    Administrator admin
  • Modified March 22, 2022 by
    Administrator admin

How to Train Your Dragon 2

2014
as No-Name (voice)

Pearson

2019
as Nick D’Amato

Unforgettable

2017
as Michael Vargas

The Edge of Love

2008
as Partisan

Desert Dancer

2014
as Sattar

Geezas

2015
as Eddie

Smooch

2011
as Percy / Flynn

Director

Movie Geezas 2015
Movie Trust No One 2016

Writer

Movie Trust No One 2016

Producer

Movie Geezas 2015
Movie Trust No One 2016

Guest Star

Episode Spooks
Episode 6
2006
Episode Marvel's Agents of S.H.I.E.L.D.
The Dirty Half Dozen
2015
Episode Nikita
Pay-Off
2013
Episode Marvel's Agents of S.H.I.E.L.D.
Aftershocks
2015
Episode Marvel's Agents of S.H.I.E.L.D.
All the Madame's Men
2017
Episode Nikita
Knightfall
2011
Episode Marvel's Agents of S.H.I.E.L.D.
Love in the Time of Hydra
2015
Episode Love Soup
Sophisticated Lady
2008
Episode Holby Blue
Episode 7
2007
Episode The Mandalorian
Chapter 11: The Heiress
2020
Episode Marvel's Agents of S.H.I.E.L.D.
Shadows
2014
Episode Marvel's Agents of S.H.I.E.L.D.
Heavy Is the Head
2014
Episode Marvel's Agents of S.H.I.E.L.D.
Making Friends and Influencing People
2014
Episode Marvel's Agents of S.H.I.E.L.D.
A Hen in the Wolf House
2014
Episode Marvel's Agents of S.H.I.E.L.D.
Face My Enemy
2014
Episode The Mandalorian
Chapter 22: Guns for Hire
2023
Episode Spooks
Episode 7
2006
Episode Marvel's Agents of S.H.I.E.L.D.
The Writing on the Wall
2014
Episode Spooks: Code 9
Second Bombing
2008
Episode Marvel's Agents of S.H.I.E.L.D.
The Things We Bury
2014