The Dare
Silverpoint
Starfish
Patterns
TV · as John · 8 eps
TV · as Louis · 26 eps
Movie · as Young Jay Jackson
Movie · as Young Tom