Logan Huffman
Actor
Born: Indianapolis, Indiana, USA
BIOGRAPHY
Logan Huffman (born December 22, 1989) is an American actor. He appeared in the 2009 TV series V and starred in the 2013 film Bad Turn Worse.
Bio from Wikipedia - See more on en.wikipedia.org Text under CC-BY-SA license