No photoTodd W. FulkersonActorActed in 12010s2017Puppet Master: Axis TerminationJoseph Azar40Appearances12010s2014The SheikSelf72