I live and work outside the U.S. I don't commute. But I have several friends down here that work in the U.S. and Canada. They commute on a regular basis. Most of them are on long haul international flights so they only work like 10/12 days a month.
One guy works for a U.S. national, he has a tougher sched, but he still makes it. There is also a guy that is 30 on/30 off.
It depends on how much you like to travel on your off time and the connections.
It can be done.