Q: who plays sonny's son on general hospital? A:
Bryan Craig