Josh Truax

Josh Truax

  • Fame for: Acting

Filmography

The Invoking
Release date: 3/16/2013

The Invoking

Role(s): Roman

Details
Decimation
Release date: 5/27/2013

Decimation

Role(s): Prisoner Six

Details