That actually is Edward Buck, he just got into acting and is playing the role of an American Sci-Fi actor from the 2000s.