

2026

2025 · Self

2024

2022 · Self

2021 · Self

2020 · Self

2017 · Himself

2017 · Himself

2016 · Himself

2015 · Himself

2013

2012 · Himself

2012 · Self

2011 · Himself

2010 · Self

2010 · Himself

2009 · Himself

2008

2008 · Himself

2007 · Self

2007

2007 · self (voice)

2006 · Self

2006 · Himself

2004 · Self

2004 · Self

2004

2003 · Self

2003 · Himself

· Self