Alien Domicile 2017
as The Alien
Territory 8 2014
as Derek
S4 2008
as Dr. Thadeus Drake
Credits from TMDB.