Logan McElroy Born: Oct 18, 1990
Place of Birth: Atlanta, Georgia, USA
There is no further info on this cast member.