Eric T. Miller was born on 13 March 1981 in Massachusetts, USA. He is an actor, known for Marvel Wastelanders: Old Man Star-Lord (2021), Person of Interest (2011) and Falling South (2017). imdb.com