Michael Howard Osborne: Michael Howard Osborne. Actor: Fear Effect Sedna. Michael Howard Osborne was born on 3 October 1989 in Bendigo, Victoria, Australia. He is an actor and manager, known for Fear Effect Sedna (2018).
Known For: Fear Effect Sedna (Deke(voice))