Hot Guys with Guns
The Apple Tree
Triads
Old Dogs & New Tricks
TV · as David · 6 eps
Movie · as Damian Johns
Movie · as Young Jonathan
TV · as Damian Johns · 11 eps