double shift

I have an employee that has volunteered to work a double shift which would be 20 hours straight (10 hrs p/shift). EE would get lunch breaks, overtime etc. My question is can we work the employee that many hours straight? I'm in Tennessee. Thanks
Comments