En 2006, il a rejoint le Parti Libertarien en tant que représentant régional, puis a siégé au Comité national Libertarien.
Barr a rejoint le Parti Libertarien en 2006 et a siégé à son Comité national jusqu'en mai 2008.