Restoration
Role(s): Oliver Klein
Olivia: Hopelessly Devoted to You
Role(s): Peter Allen
Home and Away
Role(s): Dr. Lucas
Death Star PR
Role(s): Wilson
Barracuda
Role(s): Alex