Photo Details

Photo detail

August 12, 2011

Battle Ground’s Jonathan Jackson plays Lucky Spencer on ABC’s “General Hospital.” In June, Jackson received his fourth Daytime Entertainment Emmy Award for his portrayal of Lucky.