Jamie Foxx is a pretty versatile actor, I think.
_________________________
Walla Walla Bing Bang.