CharacterJoel TaylorJoel Taylor in Storm Chasers (2007), played by Joel Taylor. Played byJoel TaylorAppears inStorm Chasers2007