Russell Isler

Plays: Zeddediah, Thaddeus

Russ is a visual effects artist, illustrator, and craftsman. He has spent nearly two decades working in games, television and film. Currently a resident of Los Angeles, he seeks fulfillment by lurching about in heavy makeup and scaring random people. He also plays a zombie character.