Rory Cabrera

7 Things to Know About New General Hospital Star Michael Blake Kruse
  • News & Rumors

7 Things to Know About New General Hospital Star Michael Blake Kruse

There’s a handsome new rookie on the Port Charles police force, and Michael Blake Kruse is portraying Rory Cabrera. General… Read More

3 years ago