A 2002 graduate of the Victorian College of the Arts, Stephen has appeared on the Melbourne Theatre Company stage in Boy Gets Girl, Take Me Out, Metamorphoses, Les Liaisons Dangereuses, The Madwoman of Chaillot, Who’s Afraid of Virginia Woolf? and Realism.
He returns to the MTC this year to play Jeremy Pyefinch in The Architect, from award-winning playwright Aidan Fennessy.
Other stage credits include The Odyssey for Malthouse and Black Swan for the Melbourne & Perth International Arts Festival; The Tempest and As You Like It for Bell Shakespeare and Complexity of Belonging for Chunky Move & Melbourne International Arts Festival.
On television, Stephen has appeared in The Secret River, Childhood’s End, Blue Heelers, Neighbours, Love Letters, Last Man Standing, City Homicide, Offspring and was a regular cast member on Winners and Losers. Feature film credits include Disclosure, X, The Catalyst, Turkey Shoot Reloaded and The Killer Elite.
Stephen also works extensively as a voiceover artist and audio book narrator.