Skip to main content
Player Headshot

Sebastian Owuya

D | 6' 4" | 205 lb | NHL
NHL
Sebastian Owuya does not have any NHL stats
  • Sebastian Owuya
  • Born: October 8, 1991
  • Birthplace: Stockholm, SWE
  • Shoots: Left
  • Draft: 2010 ATL, 6th rd, 19th pk (169th overall)
Sebastian Owuya does not have any NHL stats