Human Nature 2019
as self
Lost Beasts of the Ice Age 2019
as Himself
Genesis 2.0 2018
Actor
Credits from TMDB.