Logan Huffman was born on December 22, 1989 in Indianapolis, Indiana, USA. He is an actor and ...
Has a triplet brother and sister.
Indianapolis, Indiana, USA
09 February 2018
V TV Show Is Becoming a Movie Trilogy
18 December 2017
Official Trailer for True Story Punk Rock Indie Thriller Film 'Bomb City'
28 November 2017
Slamdance Announces 2018 Feature Film Competition Slate, Plus a New Russo Brothers-Backed Prize
The IMDb editors are anxiously awaiting these delayed 2020 movies. Check out what we'll be watching in 2021.
Browse our picks