Known for Acting
2009
2021
as Professor
2023
as Middle Aged Man
2008
as The Messenger / Al'ael
2017
as Herskovits lab assistant
as Trephination Shaman