Joe Wiegand

Joe Wiegand entertains audiences nationwide with his portrayal of President Theodore Roosevelt. He has performed for audiences in all 50 states- including a performance at the White House! Since 2012, he has portrayed TR in Medora, ND for the Theodore Roosevelt Medora Foundation. Joe's Theodore Roosevelt shares stories full of adventure, laughter, and inspiration!