Justin Long

Justin Jacob Long is an American actor.