If you can’t help it – consider getting some home gym equipment like I did. It’s very comfortable (feels like meditation time, working out alone) and isn’t expensive – especially when you’re thinking long-term. Lots of people asking me how to gain weight for skinny guys like ourselves don’t realise it doesn’t take a fancy gym to get big, or actually any gym at all. Just get yourself some weights, a bar and an adequate squat-friendly bench and you’re set. (See my recommendation in the article)
So you say that cardio isn’t necessary. Fine. If you want to “look like” Mr. Amell, this program might work.
But if you want to be able to spend two or three days choreographing, rehearsing and filming a complex fight scene, then you damn well better be working on your cardio on an ongoing basis. This will involve a couple of sessions of moderate-intensity cardio workouts per week (jogging or swimming or cycling for 45 minutes to an hour), and a couple of high intensity interval workouts as well. You’ll also need to work on flexibility.
Martial arts training and maybe some parkour wouldn’t hurt.