Actor and director who had a leading role as Delmar in the satire film O Brother, Where Art Thou? His other film credits include Fantastic Four, The Incredible Hulk, Lincoln and Holes. In 2019, he was cast in HBO's superhero series Watchmen as the Looking Glass.
He directed several plays including, Eye Of God, Leaves of Grass and The Grey Zone.
He married Lisa Benavides and they have three sons together.
He played the voice of one of the cockroaches in the film Joe's Apartment, which starred Jerry O'Connell.