He is currently an unrestricted free agent who most recently played with the Milwaukee Admirals of the American Hockey League (AHL) while under contract to the Nashville Predators of the National Hockey League (NHL).
He is currently playing with the Providence Bruins of the American Hockey League (AHL). He has previously played with the Pittsburgh Penguins in the National Hockey League (NHL).