No photoJarrod TomassiActorActed in 12000s2007Destination TruthTV · 5 Seasons · Documentary · Science Fiction77