Michael Powers, a 48-year-old, convicted felon from Pearl City, was charged Friday with attempted first-degree theft and multiple counts of forgery in the second degree after he allegedly wrote 22 forged checks totaling $715,696.92.