Pictures only available to be signed at conventions:
Related
About D.C. Douglas
D.C. Douglas is a voice actor and film / television / theatre character actor based in Los Angeles, California. He also dabbles in gadflyism during slow weeks. Leery member of Google +.