James Barbour was born on May 29, 1975 in Torrance, California, USA as James Kevin Barbour Jr. He is known for his work on Tropic Thunder
(2008), Yes Man
(2008) and The Muppets
(2011). He has been married to Jennifer Smith since May 5, 2012. They have three children.
See full bio »