Gross Indecency: The Three Trials of Oscar Wilde (2003) * |
Harris/Mavor |
Canberra Repertory Society, Director: Angela Punch-McGregor |
In Cold Light (2003) * |
Father Christian Lamori |
New Century Productions, Director: Stephen Pike |
Bus Stop (2004) * |
Carl |
Canberra Repertory Society, Director: Walter Learning |
The Foursome (2004) * |
Donnie |
Canberra Repertory Society, Director: Cate Clelland |
Proof (2005) * |
Harold Dobbs (Hal) |
Canberra Repertory Society, Director: Tony Llewellyn-Jones |
Cabaret (2005) * |
Clifford Bradshaw |
Canberra Philharmonic Society, Director: Matt Frawley |
M. Butterfly (2006) * |
Rene Gallimard |
Free Rain Theatre, Director: Anne Somes |
The Seven Year Itch (2007) * |
Dr. Brubaker |
Free Rain Theatre, Director: Cate Clelland |
The Odd Couple (2008) * |
Felix Unger |
Canberra Repertory Society, Director: Liz Bradley |
Who's Afraid of Virginia Woolf? (2010) * |
George |
Free Rain Theatre, Director: Cate Clelland |
August Osage County (2014) * |
Uncle Charlie |
Free Rain Theatre, Director: Cate Clelland |
The Normal Heart (2016) * |
Mickey Marcus |
Everyman Theatre, Director: Karen Vickery |
Dr. Frankenstein (2018) * |
Creature |
Canberra Repertory Society - Director: Jordan Best |
Happy Birthday Wanda June (2018) * |
Harold Ryan |
Canberra Repertory Society - Director: Cate Clelland |
Exclusion (2018) * |
Michael Connor |
The Street Theatre, Director: David Atfield |
To Kill a Mockingbird (2019) * |
Atticus Finch |
Canberra Repertory Society, Director: Anne Somes |
The Woman in the Window (2019) * |
Korzh |
Canberra Repertory Society, Director: Liz Bradley |
The Grapes of Wrath (2020) * |
Jim Casy |
Canberra Repertory Society, Director: Chris Baldock |
Cat On A Hot Tin Roof (2021) * |
Big Daddy |
Canberra Repertory Society, Director: Anne Somes |
Who's Afraid of Virginia Woolf? (2022) * |
George |
Free Rain Theatre, Director: Cate Clelland |