ActingTom Waite· Port St. Lucie, Florida, USAKnown forCastle2009DRAMASupergirl2015DRAMAChuck2007ACTIONThe Amazing Spider-Man2012ACTIONFull filmographyCastle2009DRAMASupergirl2015DRAMAChuck2007ACTIONThe Amazing Spider-Man2012ACTIONAlias2001ACTIONSheena2000ACTIONSelf/less2015SCI-FIStolen2012ACTIONRide Along2014ACTIONRage2014ACTION