James Leo Ryan

James Leo Ryan is an American actor from Kalamazoo, Michigan. He portrayed the demon Raim in the Season 4 episode "Long Live the Queen".