It's Charlie Sheen's turn to step in to the celebrity hot seat for the latest installment of The Comedy Central Roast.
as Self - Roastmaster
as Self - Roastee
as Self - Roaster
as Self - Guitar Player
as Self
2016
2015
2005
2019
2006
2001
2009
2012
2025
2017